Stap 4: Programma de controller
http://Savannah.nongnu.org/projects/avrdude/
http://www.ladyada.net/make/usbtinyisp/
http://www.adafruit.com/category/16
De programmeur verbinden met uw kubus en uw computer. De opdracht is "avrdude - c usbtiny -p m16", wherer - c geeft de programmeur, en -p de AVR-model. Hier ziet u de uitvoer in de onderstaande afbeeldingen. Nu, het uploaden van de firmware: "avrdude - c usbtiny -p m16 - U flash:w:main.hex".
Om de externe oscillator in- en uitschakelen van de JTAG, moeten we de zekering bytes: run "avrdude - c usbtiny -p m16 - U lfuse:w:0xef:m" en "avrdude - c usbtiny -p m16 - U hfuse:w:0xc9:m" program.
Wees voorzichtig bij het doen van deze stap! Als je het verkeerd, kunt u permanent uw microcontroller vernietigen!
Na het schrijven van de juiste fuse bytes, moet de kubus opnieuw opstarten en operationeel bij regelmatige snelheid met alle leds operationeel.