Stap 3: Bepalen of het om absoluut minimale boards of externe-oscillator gebaseerd planken
ATmega168 chips hebben een interne oscillator, die kan worden ingeschakeld; het draait op ongeveer 8mHz, oftewel de helft van de snelheid van de meeste Arduino boards Arduino boards (met uitzondering van Lilypads). De interne oscillator is gegarandeerd worden gekalibreerd naar binnen 10% (wat niet strak genoeg tolerantie voor gegarandeerde goede seriële communicatie). In mijn ervaring, is de kalibratie van de fabriek op 5v altijd prima voor het uploaden van de programma's, maar YMMV geweest. Zou ik niet gebruiken de interne oscillator voor belangrijke dingen die nodig hebben om te spreken serieel, echter. Voor blinkylights moet prima hoor.
Arduino chips met de bootloader vooraf geladen dat ik altijd uitvoeren bij 16 mHz gevonden heb, en dit vergt een externe oscillator. Als u geen toegang tot een AVR-programmer hebt, zal u waarschijnlijk wilt kopen een voorgeladen Arduino-chip. Ik stel voor zeer Ada Fruit industrieën als bron.
Merk op dat de oscillatoren echt niet allemaal zo duur (over het algemeen $.50-$.75 op Mouser); ze zijn gewoon een ander deel dat vaak niet nodig is, en de pin-layout zuigt voor echt schone breadboarded Arduino lay-outs.