Le contrôleur de robot A-Star 32U4 LV avec Raspberry Pi Bridge est un module programmable bien adapté aux applications robotiques, conçu pour fonctionner soit comme contrôleur auxiliaire monté sur un Raspberry Pi , soit comme solution de contrôle autonome pour un petit robot. Cet A-Star (en abrégé A*) est basé sur le microcontrôleur ATmega32U4 AVR d' Atmel , doté d'une fonctionnalité USB intégrée, et il est livré avec un chargeur de démarrage préchargé compatible Arduino . Son complément de matériel périphérique comprend deux pilotes de moteur capables de fournir 1,8 A en continu par canal, ainsi que des boutons-poussoirs, des LED et un buzzer en option pour créer une interface utilisateur. Un régulateur de tension de commutation efficace permet au contrôleur de fonctionner sur une large plage de tensions d'entrée (2,7 V à 11 V). La carte contrôleur du robot est conforme à la spécification Raspberry Pi HAT, ce qui lui permet d'être utilisée comme module complémentaire pour un Raspberry Pi avec un connecteur GPIO à 40 broches (modèle B+ ou plus récent, y compris Pi 3 modèle B et modèle A+) . Les sélecteurs de niveau intégrés facilitent la configuration de la communication I²C et l'interface d'autres signaux entre les deux contrôleurs, et l'A-Star fournit automatiquement une alimentation de 5 V à un Raspberry Pi connecté. Dans cette configuration, le Raspberry Pi peut gérer le contrôle de haut niveau du robot tout en s'appuyant sur l'A-Star pour des tâches de bas niveau telles que la lecture de capteurs analogiques et le contrôle de dispositifs sensibles au timing (par exemple les servos).