De delen:
- Olimex AVR bestuur ($12 van SparkFun)
- attiny13 ($2 van SparkFun)
- Muur adapter (optioneel) ($6 van SparkFun)
- USBTiny AVR programmer ($22 van Adafruit)
- LED en ~ 1 k ohm weerstand
Steek eerst de attiny13 in de aansluiting op het bord Olimex. De stip op de attiny moet aan dezelfde kant als de socket inkeping.
Haak vervolgens de USB-Tiny ISP aan de ICSP koptekst op het bord Olimex. Ik vond de zijde screening op het bord Olimex te zijn een beetje verwarrend, wanneer het proberen om te oriënteren van de kleine USB-connector. Neem een kijkje op de eerste foto. Het is niet nodig voor het aandrijven van de Olimex bestuur op dit punt. De USB-Tiny ISP levert de kracht voor de programmering, maar de jumper van de macht moet worden ingevoerd.
Op dit punt, moet de host-computer kunnen communiceren met de attiny met de volgende opdracht:
avrdude -p attiny13 -P usb - c usbtiny - n
U kunt de handtekening van het apparaat moeten zien:
avrdude: apparaat handtekening = 0x1e9007
En diverse status.
Vervolgens compileren en een eenvoudig programma (ik vond dit een op het net en bewerkt de makefile voor de attiny13) knipperen. Uitvoeren van de make command en als alles succesvol lijkt, "make install". (Zowel de bron- en de makefile zijn gekoppeld).
Ten slotte, aansluiting een LED en macht. De attiny kan worden gereden van de USB-Tiny ISP, maar dit allemaal van de pin in de ICSP header gebruikt en ik heb niet alle onderdelen naar het gebied van prototyping, nog toegevoegd. Dus, ik gebruikte een voeding van 9 volt muur. En om echt kludgy, gebruikte ik alligator clips grond en pin 0 verbinden met mijn brood boord. Merkte de zijde screening op de etiketten van de Raad van bestuur Olimex de gaten voor pin 0 (PB0), maar deze pin is niet de naburige pin in de header ICSP.