AVR programmation ATtiny d'un Raspberry Pi

Il y a un moment dans la vie de tous les fabricants dont la maturité et commencer à explorer d'autres plates-formes, comme tout ce qui nous donne Atmel. Votre plate-forme AVR est la prochaine étape naturelle après Arduino. Il est à noter que tous les AVR toolchain est open source et nous pouvons l'utiliser à partir de Linux dans le Tarte aux framboises sin chistar.

Avec autant de technologies là-bas, il y a un besoin naturel d'aller au-delà de la connaissance que nous avons, afin qu'ils puissent remplir plus de choses. Cette pensée nous a conduit à explorer les autres options famille de microcontrôleurs AVR, cette série d'articles pour commencer le microcontrôleur ATtiny85. De este microcontrolador exploraremos sus funciones principales: I/O, PWM, I2C, SPI e interruptions. Il est une petite mémoire de micro, la taille et le coût, mais ceux-ci 8 broches peuvent fournir plus que suffisant pour certaines tâches ou la plate-forme d'apprentissage.

Le deuxième point que nous entrons est d'utiliser la Tarte aux framboises en tant que milieu dans lequel écrire, compiler et charger le logiciel pour le microcontrôleur, en utilisant uniquement le terminal et les outils qui existent dans l'écosystème Linux pour cette tâche,.

La raison en sont un couple de membres de projets Hackerspace, dans lequel Framboises et microcontrôleurs sont la partie principale.

exigences

Hardware:
Tarte aux framboises (B, B + ou 2 B) con Raspian pré-installé et configuré pour travailler en ligne de commande.
Arduino Uno chargé avec arduinoISP.
• Microcontrôleur AVR ATTiny85
• 20 cables jumper machos.
• 2 LED avec résistances 220 la 330 ohms
• ohms Resistor 10k.
• protoboard.

Software:
• avr-gcc: Basicamente gcc con las opciones para compilar código especifico para AVRs.
• avrdude: Software para cargar el código maquina al microcontrolador (ATTiny en este caso).

Seguir leyendo el tutorial | espace Monterrey

Autor: Edén Candelas

Être Sociable, Partager !

A propos de l’auteur