J'ai recherché et analysé plusieurs microcontrôleurs afin de trouver une puce abordable, bien équipée et facile à programmer pour faire l'affichage, contrôler des leds et des relays sur mes projets de pédales d'effets pour guitares. J'ai finalement arrêté mon choix sur une petite AVR 8bits de Atmel, la ATtiny44. Elle possède 4 PWM, communication SPI et I2C, assez de pins pour faire la conversion de plusieurs sources analogues, un peu de mémoire pour sauvegarder quelques presets et un format SOIC14 très compact pour faciliter son intégration à mes projets.
J'ai ensuite designé un petit board de développement pour faire mes tests de programmation. Il peut être facilement branché sur un breadboard et possède un connecteurs ISP pour la programmation via les programmeurs compatibles. Les fichiers Eagle sont disponible ici (.brd et .sch zippés):
EDIT: Modification du footprint du régulateur et ajout d'une version 3.3V
ATtiny44 +3.3V VersionATtiny44 +5V Version
Aucun commentaire:
Publier un commentaire