>Of zou het zo simpel zijn om de pinout van de isp pragrammer te pakken, en de juiste punten met elkaar te >verbinden op dat breakout bordje
inderdaad, zo simpel is het ook ;-)
wacht ik pak effe mijn avr-programmer erbij.
ISP pinouts van mijn pocket avr programmer
(deze heeft een 10 pins connector)
VCC - MOSI
GND -
GND - RST
GND - SCK
GND - MISO
en dan hier nog eens het schema:
dus gewoon 1 op 1 de pinouts van de programmer verbinden op de juiste pinouts van de atmega (zie schema)
ik heb ook effe de pinouts vergeleken van een atmega8 en een atmega168 en die zijn hetzelfde. echter moet je wel ipv het 4mhz kristal het zelfde kristal gebruiken dat ook op jouw originele quadcopter boardtje zit.
de 2x 22pF condensatortjes zijn volgens mij ook goed wanneer je een ander kristal gebruikt, maar check dit even voor de zekerheid (staat normaal wel in het datasheet van het kristal)
waar je ook rekening mee moet houden is dat je de juiste 'fuses' instelt voordat je de firmware gaat flashen. deze fuse instellingen hebben te maken met de soort controller (atmega8/32/168 etc) en het kristal dat je gebruikt.
een fuse calculator kun je hier vinden:
http://www.engbedded.com/fusecalc
ok, ik hoop dat ik niet teveel 'onzin' heb verteld en verbeter mij graag wanneer iets niet klopt.