A la découverte de Teensy
Teensy est surtout connu aux Etats-Unis et très apprécié pour la réalisation d'interface clavier exotique.
Teensy dispose d'un environnement type Arduino, d'une communauté assez active... et un portage MicroPython plus ou moins avancé est également disponible pour le Teensy 3.x (abordé sommairement dans ce tutoriel).
C'est donc une plateforme de choix pour les makers expérimentés.
Teensy 3.2
est une plateforme de développement de petite taille utilisable
directement sur un breadboard. Cette plateforme conçue par Paul
Stoffregen et PJRC fait du Teensy 3.2 une plateforme ARM Cortex-M4
32-bit idéale pour pour hobbyiste, étudiant et ingénieur.
Teensyduino est une plateforme Arduino IDE adaptée au Teensy mais vous pouvez également programmer le Teensy directement en langage C.
Le Teensy 3.2 est une mise-à-jour du 3.1! Le Teensy 3.2 peut être utilisé en remplacement du 3.1 et exécuter directement vos sketch conçu pour le 3.1.
La dernière version de ce microcontrôleur compatible USB dispose maintenant d'un régulateur 3.3V plus puissant, tout en acceptant une gamme plus large de tensions d'entrée.
Cette carte à la même taille, même forme et même brochage que le Teensy
3.1. De même que toutes les cartes d'extensions Teensy 3.1 sont
complètement compatibles avec le Teensy 3.2. Le Teensy 3.2 dispose également d'une mémoire Flash deux fois plus grande que sur le Teensy 3.0.
Des détails techniques croustillants
PRJC propose un guide de démarrage et de la documentation mais cette information est cependant rédigée en anglais.
Teensy dispose d'un environnement type Arduino, d'une communauté assez active... et un portage MicroPython plus ou moins avancé est également disponible pour le Teensy 3.x (abordé sommairement dans ce tutoriel).
C'est donc une plateforme de choix pour les makers expérimentés.
Teensy 3.2 - disponible de stock chez MCHobby |
Teensyduino est une plateforme Arduino IDE adaptée au Teensy mais vous pouvez également programmer le Teensy directement en langage C.
Le Teensy 3.2 est une mise-à-jour du 3.1! Le Teensy 3.2 peut être utilisé en remplacement du 3.1 et exécuter directement vos sketch conçu pour le 3.1.
Teensy 3.2 - disponible de stock chez MCHobby |
Teensy 3.2 - disponible de stock chez MCHobby |
Des détails techniques croustillants
- 32 bit ARM Cortex-M4 72MHz CPU (M4 = DSP extensions) la référence Freescale et manuel de reference pour le composant ARM (attention 1227 pages) ainsi que la Fiche technique et le Guide utilisateur!
- 256K de mémoire Flash
- 64K RAM
- 2K EEPROM
- 21x entrées analogiques Haute Résolution (13 bits utilisation, 16 bit matériel)
- 34x entrées/sorties digitales (21 partagées avec les entrées analogiques)
- 12 sorties PWM
- 1x sorties analogiques DAC 12-bit
- 8 Timers pour intervales/délais, séparés des timers PWM
- USB avec transfert DMA (Direct Memory Acces)
- Bus CAN
- 3 UARTs (ports séries)
- SPI, I2C, I2S, Modulateur IR
- Bus I2S (pour réalisation d'interface audio HiFi)
- Horloge temps réel / RTC (avec cristal 32.768 Hz et pile pouvant être ajoutée par l'utilisateur)
- 16 canaux DMA pour utilisation diverses (séparés des canaux DMA USB)
- Entrées tactiles ("Touch sensor" input)
PRJC propose un guide de démarrage et de la documentation mais cette information est cependant rédigée en anglais.
- Guide de démarrage (prjc, anglais)
- Informations, documentation et spécifications (prjc, anglais)
- Charger MicroPython sur Teensy 3.x et autres cartes (wiki MCHobby, français)
Écrire un commentaire