Como ya otros han demostrado, se puede programar fácilmente el ATtiny Ahora utilizando un Arduino y su IDE. Pero el problema con el código generado por el IDE de Arduino es que es lenta y amplia en cuanto a memoria ocupada. Desde nuestro ATtiny tiene generalmente unos 2K de 8KByte de memoria flash, tenemos que ser muy cuidadosos acerca de esto.
Para obtener el control total sobre el código que se ejecuta en el chip se recomienda escribir los programas en C de AVR, que es como C con modificaciones/extensiones de la plataforma AVR.
Este instructable mostrará cómo escribir tus primeros programas con C de AVR, transmitir al microcontrolador mediante un programador y cómo depurar con cuidado el código utilizando el Arduino como promotor de la serie para el ATtiny.
¿Qué necesita?
-un microcontrolador ATtiny. Usé un ATtiny45 con 4KByte flash
-un programador: por ejemplo el Adafruit USBtiny
-un Arduino para la serie expedición (salida de depuración)
-Protoboard 1
-2 LED para probar
-2 resistores (con aproximadamente 150 Ohm o calcular aquí)
-Algunos cables de puente