Las partes:
- Junta de Olimex AVR ($12 de SparkFun)
- attiny13 ($2 por SparkFun)
- Adaptador de pared (opcional) ($6 de SparkFun)
- Programador AVR USBTiny ($22 de Adafruit)
- LED y ~ 1 k resistencia
En primer lugar, inserte el attiny13 el zócalo en la placa de Olimex. El punto sobre el attiny debe estar en el mismo lado que la muesca del zócalo.
A continuación, conectar el USB pequeño ISP la cabecera ICSP en el tablero de Olimex. Encontré la serigrafía en el tablero de Olimex y ser un poco confuso, cuando se trata de orientar el conector USB pequeño. Mira la primera foto. No es necesario alimentar el tablero de Olimex en este punto. El USB pequeño ISP suministrará la energía para la programación, pero el puente de energía debe estar en su lugar.
En este punto, el ordenador debe ser capaz de comunicarse con el attiny usando el siguiente comando:
AVRDUDE -p attiny13 -P usb - c usbtiny - n
Debería ver la firma del dispositivo:
AVRDUDE: firma de dispositivo = 0x1e9007
Y surtidos.
A continuación, compile y parpadear de un simple programa (encontrado en la red y modificar el archivo make para el attiny13). Ejecutar el make comando y si todo se ve exitoso, "make install". (Se adjuntan la fuente y el archivo makefile).
Por último, conectar un LED y el poder. El attiny puede ser conducido desde el ISP pequeño USB, pero esto todos del pin utilizado en la cabecera ICSP, y no he añadido cualquiera de los componentes a la zona de prototipos, todavía. Por lo tanto, utilicé una fuente de alimentación de pared de nueve voltios. Y para ser realmente eficaces, pinzas cocodrilo para conectar a tierra y el pin 0 a mi tablero de pan. Notó la seda de detección en las etiquetas de tabla Olimex los agujeros para el pin 0 (PB0), pero este pin no es el pin vecino en la cabecera ICSP.