A-Star Micro 32U4 - Compatible Arduino
Pololu A-Star, Atmel ATMega32U4, micro-USB, bootloader compatible Arduino
Les paiements sont sécurisés par LyraCollect, une société de collecte de paiements française
Il est possible de se faire livrer chez soi, en point relais ou retirer sur rendez-vous chez MCHobby
Nous préparons, emballons et expédions vos commandes avec un grand respect et un grand soin.
A-Star 32U4, le compatible Arduino démarre plus vite que son ombre
L'A-Star 32U4 Micro est un petit module programmable mettant en oeuvre un microcontroleur Atmel ATmega32U4. Il inclus une interface Micro-USB et 15 broches d'entrée/sortie digitale (dont 7 peut être utilisée en sortie PWM et 8 comme entrées analogiques), le tout sur une carte de 2.54 x 1.2 cm. Le meilleur restant pour la fin, il est préchargé avec un bootloader compatible Arduino.
L'A-Star se programme très facilement avec Arduino IDE... et comme un Arduino.
Avez-vous besoin d'une "Arduino Like" très compacte et rapide à mettre en oeuvre? l'A-Star sera votre bonne étoile ;-)
L'A-Star 32U4 plus en détail
L'A-Star 32U4 Micro de Pololu est un excellent module programmable qui trouvera sa place dans une grande variété d'application. Basé sur une microcontrôleur AVR Atmel ATmega32U4 AVR, A-Star dispose de 32 KB de mémoire Flash pour stocker le programme, 2.5 KB de RAM pour le stockage des données et d'un support USB intégré. Parmi les éléments sélectionné pour l'A-Star (A* pour les intimes), vous trouverez une horologe 16 MHz, un port micro-USB (très compacte), un connecteur de programmation ISP (in-system programming) pour les utilisateurs avancés et une paire de LEDs indicatrice sur la carte. Un régulateur de tension et un sélecteur d'alimentation permet d'alimenter A* depuis soit depuis le connecteur USB, soit depuis une source d'alimentation externe de 5.5 V à 15 V tandis que qu'un fusible PTC ressetable sur l'alimentation USB VBUS et une protection sur VIN protégeant contre la polarisation inverse, de bonne idées pour protéger votre projet contre les accidents de polarisation.
L'A-Star 32U4 Micro met à disposition 15 lignes d'entrée/sortie (general-purpose I/O) sur deux rangées de broches, incluant 7 broches utilisable comme sortie PWM et 8 broches pouvant être utilisée comme entrée analogique.
L'A* correspond exactement à support DIP (1″ × 0.6″, 2.54 x 15.2mm) à 20 broches. Il est tellement petit qu'il peut tenir la comparaison face aux autres carte ATmega32U4 comme le Teensy 2.0 ou Arduino Micro Pro)... et son empattement de 2.54mm font de l'A* un companion idéal pour les breabboard, plaque de prototypage et les connecteurs 2.54mm.
Pololu propose un guide utilisateur (Pololu, anglais) incluant toutes les notions de base nécessaire pour démarrer avec l'A* ainsi que des informations techniques pour les utilisateurs plus avancés.
Note de MCHobby:
Il a été mentionné plus haut que l'A-Star pouvait être abrégé sous A*. C'est parce que le signe * est une étoile et qu'une étoile se dit "Star" en anglais.
Caractéristiques
- Dimensions: 2.54 × 15.2mm (26.7 × 15.2m en incluant le connecteur de USB Micro-B connector)
- Microcontrôleur: AVR Atmel ATmega32U4 16 MHz programmable
- 32 KB flash (dont 4 KB utilisé pour le bootloader, laissant ainsi 28 KB pour le programme utilisateur)
- 2.5 KB SRAM - pour le stockage des variables
- 1 KB EEPROM
- Support USB natif (Full-speed à 12 Mbps)
- Préchargé avec un bootloader compatible Arduino (pas besoin d'un programmeur externe)
- De nombreuses lignes d'entrées/sorties (I/O)
- 15 broches I/O pour usage général (GPIO) disponibles sur les deux côtés de la carte.
- 3 broches I/O additionnelles accessibles via le connecteur ISP
- 7 broches peuvent être configurées comme sortie PWM matérielle
- 8 broches peuvent être configurées comme entrée analogique
- 2 LEDs contrôlable par l'utilisateur
- Peut être alimenté depuis la prise USB ou depuis une source de tension externe (VIN) entre 5.5 V et 15 V.
- Un fusible PTC sur l'alimentation VBUS (alimentation sur la fiche USB)
- Protection contre la polarité inverse sur VIN
- Connecteur ISP 6 broche permettant l'usage d'un programmateut externe (Pololu, disponible sur demande)
- Guide utilisateur (Pololu, Anglais)
Compatibilité Arduino
L'A-Star 32U4 est livré préprogrammé avec un bootloader compatible Arduino (qui utilise 4 KB de mémoire flash, reste 28 KB disponible pour les programmes). Pololu offre un supplément logiciel qui permet de programmer facilement A* depuis l'environnement Arduino (dixit Pololu).
L'A-Star 32U4 utilise le même microcontrôleur d'un Arduino Leonardo et Arduino Micro. Il fonctionne également à la même fréquence, il est donc aussi puissance :-). Néanmoins, les cartes plus grandes sont capables d'offrir quelques GPIO en plus tandis que l'A-Star 32U4 Micro tiens sur une carte deux fois plus petite qu'un Arduino Micro! A titre de comparaison, l'A* occupe seulement 11% de la surface d'un vrai Arduino Uno!
Brochage
Ce diagramme identifies les entrées/sorties (I/O) et les broches d'alimentation de l'A-Star 32U4 Micro; il est également disponible sous forme de PDF imprimable (PDF, Pololu, 409Kb). Pour plus d'information concernant le le microcontroleur ATmega32U4 utilisé sur la carte, vous pouvez consulter documentation du Atmel ATmega32U4 (Atmel, anglais).
Pololu utilise une sérigraphie sur la carte de l'A* se montrant très utile pour identifier rapidement les caractéristiques de chaque broche:
- Un triangle: la broche peut être utilisée comme une entrée analogique.
- Une onde carrée: la broche peut être utilisée comme sortie PWM.
La carte peut être directement alimentée en 5V via le port USB OU depuis une source de tension sur la broche VIN (entre 5 et 15V). Si A* est alimenté via VIN, cette tension est réduite à 5 V par une régulateur de tension LDO (low-dropout pour "à faible chute de tension") de 100 mA; Vous pouvez accéder à cette source d'alimentation 5V par l'intermédiaire de la broche "5V".
Comme l'ATmega32U4 contient un également un régulateur de tension 3.3V interne dont la sortie est disponible sur la broche "3V3". Le courant sur la broche 3V3 ne peut pas dépasser 50 mA.
Courant maximum:
Hormis les limites ci-dessus, et lorsque la carte est alimentée par l'intermédiaire de VIN, le courant consommé par la carte Icarte ne devrait pas excéder 100mA.
Icarte = Courant sur la sortie 5V + courant sur la sortie 3V3 + courants des sorties GPIO + le courant de la carte elle même (environ 25 mA).
La famille A-Star
La famille A-Star de Pololu est vraiment très intéressante (raison pour laquelle MC Hobby à bien l'intention de compléter cette gamme sur demande).
1) 3 I/O digitales complémentaires sont accessibles via le connecteur ISP.
2) Valeurs approximatives destinés à la comparaison. Le courant disponible dépend de la tention d'entrée, du courant consommé par la carte, de la température ambiante et de la topologie du régulateur. Voyez la documentation des produits respectifs pour plus d'information.
3) Sans connecteur.
Note: si vous cherchez plus d'information sur les régulateurs à découpage (switching mode regulator) vous pouvez lire les explications commentées se trouvant dans la fiche du régulateur 4-25V boost, Step-Up
Tutoriel
- Guide utilisateur A-Star (Pololu, Anglais)