Cuando me estaba haciendo una TV-B-Gone, no tenía ningún método de programar ATtiny85 en el circuito sin necesidad de comprar costosos programadores AVR. Después de algunos internet busca, aprendí que mi humilde Arduino Uno, junto con algún software libre, puede usarse para programar chips AVR. Sin embargo, he encontrado algunos problemas con los otros tutoriales de hacer esto, así que hice este tutorial para ayudar a aclarar esos problemas. Uno de ellos era cómo escribir programas realmente el attiny.
Este tutorial asume que usted sabe cómo usar el software de desarrollo de Arduino, o IDE y saber cómo usar un protoboard.
Para este proyecto necesitarás:
HARDWARE:
1 Arduino UNO
1 attiny85 o 45
1 protoboard
1 condensador de 10 microfaradios
Algunos cables AWG 22 para hacer las conexiones del protoboard
SOFTWARE:
Arduino - el IDE de la placa Arduino. Esto puede encontrarse en http://arduino.cc. Este software es necesario para cargar el bosquejo de ArduinoIDE a la arduino sí mismo.
WinAVR - se utiliza para "quemar" el firmware en el chip del attiny. Un enlace directo al instalador de WinAVR puede encontrarse aquí.
DESCARGO DE RESPONSABILIDAD:
Para este proyecto usé un Arduino UNO. No he probado otras tarjetas así que no sé si esto funciona para otras placas.
Yo no soy responsable por los daños causados por el mal uso de estas instrucciones incluidas en este documento o por ineptitud del usuario final de estas instrucciones.
Instalar el software bajo su propio riesgo. También no reclamar ninguna responsabilidad por cualquier daños o problemas que pueden ocurrir a cualquier hardware, firmware o software.
TL; DR: Nada se rompe a causa de este tutorial es tu culpa, no la mía.