Skyduino:~#
Articles
test

[Test] Teensy++ 2.0

Salut à tous !
C’est le week-end, par conséquent c’est l’heure du test du week-end !

Aujourd’hui je m’attaque à la teensy++ version 2.0.

Bon déja la teensyduino c’est quoi !?
Et bien c’est un « stick » sur une base d’AVR AT90USB1286 de Atmel, à peine plus grand qu’une arduino pro mini, et programmable avec l’ide arduino.
Et avec la particularité d’avoir un port USB hardware (device only) compatible avec la librairie LUFA.

Pour ce qui est du prix c’est assez complexe en fait, pour ma pars je n’est pas trouvé de revendeur en europe j’ai donc du acheter mes deux teensy depuis le magasin en ligne de PJRC (le fabricant).
Comme c’est un site hors UE, il faut compter la TVA, le transport et ci et ça … Dans mon cas 40€ pièce au final (ça fait mal !).

Pour le packaging il est relativement « léger », un sachet zip, une carte en carton avec les pins et la teensy dans un sachet rose (qui n’est pas anti-esd).

En gros : « peut faire mieux », mais c’est déjà pas mal que tout soit arriver à bon port et en bonne état donc on va passer par dessus.

Comme on peut le remarquer la teensy est programmable soit avec l’ide arduino, soit avec le language c « pure ».
Pour l’ide arduino, c’est tout bête PJRC fourni un add-on nommé Teensyduino et un installateur auto pour le drivers, une fois le tout installer on code normalement mais on choisi juste « board: teensy++ 2.0 ».
Pour le c « pure », on code en c standard avec la librairie LUFA pour l’usb, ensuite pour la programmation on utilise l’application bootloader teensy.

Il existe deux version de la teensy, la teensy 2.0 et la teensy++ 2.0.
La seul différence entre les deux teensy tient dans le microcontrolleur utilisé, d’un coté un ATmega32u4 de l’autre un AT90USB1286.

Pour ma pars j’ai la teensy++ 2.0, la board est relativement simple, un bouton de reset (qui active le bootloader par la même occasion) et une led pour l’utilisateur.
La teensy tourne en 5v par defaut mais il est possible de souder un régulateur 3v3 si besoin.

Coté périphériques on se retrouve avec 130Ko de flash, 8Ko de RAM, 4Ko d’EEprom, 46 I/O dont 8 entrées analogiques, 9 sorties PWM, UART, I2C et SPI.

Je ne m’attarderai pas sur le pcb, c’est du CMS à 100%, routé trés fin ou il faut prendre beaucoup de précaution pour souder les pattes.

Coté software tout est automatisé il suffit de lancer l’installateur et de suivre les étapes !
Par contre le bootloader est propriétaire, inutile de chercher le .hex en cas de probléme !
Une version open source compatible existe dans le zip du projet LUFA mais ce bootloader demande beaucoup plus de flash (4x plus) dommage …

Lorsque que l’on upload un sketch arduino le « teensy loader » se lance est attend que l’on reset la board (sauf si un sketch est déja en cours).
Avec teensyduino il est possible d’avoir plusieurs mode d’exécution, soit l’usb est en mode port série comme avec une arduino classique, soit le port usb peut émulé un clavier voir même une clef usb (avec les fichiers en flash ou sur une carte SD externe).

Quoi dire d’autre … je crois que tout est dis …

Conclusion :
Dans l’ensemble c’est une bonne carte, relativement puissante, avec l’usb hardware, un form factor compact, …
Mais elle est difficile à trouver, avec un bootloader proprio et donc en cas de probléme c’est cuit.
Elle a était vraiment mis en avant lors du hack de la ps3 avec l’exploit psgroove.
En conclusion c’est une board trés intéressante pour ceux qui ont besoin de l’usb hardware (pour LUFA par exemple) avec une taille minimal,
mais sinon à par ça une boarduino reste plus avantageuse niveau prix.

Advertisements

Discussion

6 réflexions sur “[Test] Teensy++ 2.0

  1. Pour l’achat en europe ( Pays Bas ) : http://www.pieterfloris.nl/shop/
    Pas trop cher et très rapide Cde, mail en retour avec les coordonnées bancaires ( il utilise le virement bancaire)
    dés que leur compte est crédité il effectue l’envoi Je l’ai eu dans la semaine sans surprise

    Publié par zebuloon | 18 février 2012, 18 h 10 min
    • C’est sur ce site que j’ai commandé ma teensy 😉

      Il faut payer par paypal mais ça à l’air des des gens sérieux, après il n’y a pas vraiment d’autre choix vu que c’est les seuls à vendre la teensy original en europe …

      Publié par skywodd | 18 février 2012, 20 h 03 min
  2. Le site n’existe plus. D’autres sites pour s’approvisionner ?

    Publié par Mathieu | 9 juillet 2012, 20 h 49 min
  3. @mathieu : le site existe toujours, c’est sur http://floris.cc/

    Publié par Alexis | 23 juillet 2012, 18 h 08 min
  4. je rajouterais que c’est aussi une des rares (si ce n’est la seule à ma connaissance) cartes à permettre de configurer la fréquence du cpu. ce qui permet une baisse de la consommation pour des applications sur batterie mais aussi la baisse des fréquences des PWM, permettant ainsi l’utilisation direct de mosfet puissants mais ne supportant pas la fréquence de base des PWM ! le teensy pouvant baisser à 1Mhz, on divise par 16 la fréquence de base ce qui est tout juste pour des gros mosfet comme un IRFZ44 par exemple.

    Publié par mickael | 6 juillet 2014, 17 h 33 min

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

Skyduino devient Carnet du Maker

Le site Carnet du Maker remplace désormais le blog Skyduino pour tout ce qui touche à l'Arduino, l'informatique et au DIY.