Paso 3: Software
El archivo Hex se une al proyecto. Cómo grabar en el microcontrolador puede encontrarse también en el Instructables.
He utilizado el programador USBtinyISP y AVRdude. Subir primero el archivo *.hex. Después de se deben establecer el bits del fusible.
Los ajustes del fusible de la ATTiny85 son los siguientes:
LFusible: 0xE1
Hfuse: 0x5D
Efuse: 0xFF
Recomiendo para quemar los fusibles en el siguiente orden: Efuse (si es necesario - si el chip era usado antes - en otro caso los ajustes de fábrica son idénticos a la requerida). Después de el LFusible debe ser quemado. En tercer lugar se quema la Hfuse.
Usted debe saber que después de quemar el Hfuse el chip está bloqueado más lejos para la programación. No se puede acceder por el programador ISP, porque el RSTDISBL se establece en "0", lo que define el pin de "RESET" como E/S y el chip no pueden ser reajustados. La única manera de desbloquearlo es utilizar programador de alto voltaje. Jugando con el reproductor he bloqueado 3 chips y después de eso me tomó dos días para desbloquéelos. Cómo hacerlo es asunto de otro instructivo, que me puede escribir,
Cuando la charla es sobre el software, este es el lugar para hablar sobre el formato de archivos de música. Deben ser tipo de RIFF-WAV. Estos archivos pueden crearse por el uso del convertidor de audio de código abierto agradable "Freemake". En la fotografía se muestran la configuración del archivo de salida. Usted puede convertir sus archivos de MP3 de WMF sin problemas. Deben guardar todos los archivos en la raiz de la SD o en la carpeta llamada ''wav''. Yo sugeriría que para la prueba debe utilizar la tarjeta SD que contiene sólo los archivos de wav.