Arduino med alla sorters Atmels (1 / 7 steg)
Steg 1: En lista över det Atmels kan programmeras med detta och som behövs
Men för nu, bara MCU från Atmel.
Frekvensen för varje MCU kan hittas genom att välja din MCU här, öppna filen boards.txt och sedan söka efter din MCU. Det kommer sedan att stå yourBoard. bootloader.low_fuses=säkring och yourBoard. bootloader.high_fuses=säkring. Kopiera sedan det nummer som står i stället för säkring i fälten längst ned på sidan. Klicka på "Tillämpa värden" och då kan du se vad typ och hastighet för crystal att använda i nedrullningsbara menyn längre upp på sidan.
För att se denna typ av uppladdning bör du använda, gå till sidan AVR utvecklare och utseende som står där.
Så, här är en lista över arbetande MCU, sorterade efter typ och nummer:
Namn:
== ATmega:
ATmega8
ATmega8u2
ATmega16
ATmega32
ATmega32u4
ATmega48
ATmega64
ATmega88P
ATmega128
ATmega128rfa1
ATmega165
ATmega165P
ATmega168
ATmega169
ATmega324P
ATmega328P
ATmega640
ATmega644
ATmega644P
ATmega645
ATmega1280
ATmega1281
ATmega1284P
ATmega2560
ATmega2561
ATmega3290P
ATmega8515
ATmega8535
== ATtiny:
ATtiny26
ATtiny45
ATtiny85
ATtiny2313
== Andra:
AT90CAN128
AT90CAN32
AT90CAN64
AT90USB1286
AT90USB1287
AT90USB162
AT90USB646
AT90USB647
Nu vet du vad MCU kommer du att kunna programmera med detta. Men vad behöver du?
1. en ISP programmerare. Detta instructable kommer att använda en Arduino som ISP, men jag kommer att lägga till en kategori på hur du kan använda andra ISP programmerare i slutet av den instructable.
2. en USB <> - Serial converter eller en RS232-kabel <> - UART converter (behövs endast för att programmera MCU med bootloader).
3. en skärbräda. Du kan också löda på en perfboard eller en anpassad PCB, men det är upp till dig och beskrivs inte här.
4. en dator. (Jag tror du har en, annars du inte kunde läsa detta :))
5. programmet Arduino. Det kan laddas ner från här .
6. de viktigaste filerna som finns på avr-developers.com . Se nästa steg för hur du installerar det rätt.
7. MCU till program.
8. några riktigt cool idé på det du vill göra efter att ha läst detta. (Valfritt, men rekommenderar)