Paso 3: Conseguir ese firmware en ese chip!
Para obtener el firmware en el chip, vamos a necesitar un programador. Esperemos que todavía tiene el bosquejo de ArduinoISP cargado en el Arduino.Asegúrese de que el Attiny todavía está conectado a tu Arduino como en el último paso y abra un símbolo del sistema. (En el menú Inicio, escriba cmd).
Asegúrese de que el firmware está en el lugar correcto (verás que, al abrir un símbolo del sistema) y tipo:
AVRDUDE
Esto hará que aparezca una lista de opciones, explicando lo que todo lo hace. Puede ser bastante desalentador, pero cubriré lo que comandos utilizar.
Esto es lo que yo escriba cmd.
avrdude - c avrisp -p t85 -P com5 -b 9600 - U flash: w: cyz_rgb_slave_attiny85.hex :i
So. ¿Qué significa todo eso?
AVRDude... Es lo que comienza la fiesta de...
avrisp - c... Esto dice avrdude que programador usas. En este caso, un Arduino demuestra para arriba como avrisp
t85 -p... Este es el código de avrdude para Attiny85.
Com5 -P... Es el puerto com que el programador está conectado a. (Cambiar el número para adaptarse a su programador).
-b 9600... Esta es la tasa de baudios (como mencioné anteriormente, me gusta usar 9600. Usted puede utilizar lo indicado en el bosquejo en su Arduino.) .
-U flash:w:cyz_rgb_slave_attiny85.hex:i esto dice avrdude quieres escribir (w) el firmware (cyz_rgb_slave_attiny85.hex) a flash de memoria (flash). La 'i' está en el extremo a avrdude qué formato está escribiendo en (creo).
AVRDUDE ahora debe leer el chip, escribir en el chip y leer su ficha.
Si todo va bien, obtendrás avrdude hecho. Gracias.
Debe ser el chip programado y listo para el rock!
Si obtienes un error, inténtelo de nuevo. He encontrado a veces no funciona la primera vez, pero fue a través de aceptar el segundo intento.
Un buen lugar para un pequeño tutorial sobre el uso de avrdude puede encontrarse aquí. http://www.Ladyada.net/Learn/AVR/AVRDude.html