Arduino med alla sorters Atmels (1 / 7 steg)

Steg 1: En lista över det Atmels kan programmeras med detta och som behövs



Nu vet du något om att detta handlar om, men du undrar; Vad exakt MCU kan jag programmera med hjälp av detta instructable? Först av allt, bara ATmegas, AT90s eller ATtinys. Kanske någon dag, bilder till. Eller ARM. Eller... Eller...
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)

Se Steg
Relaterade Ämnen

Hur man programmerar en AVR (arduino) med en annan arduino

detta instructables är nyttigt om:* har du din arduino med atmega168 och du har köpt en atmega328 på dig lokala elektronikaffär. Det har inte en arduino bootloader* du vill göra ett projekt som inte använder arduino - bara en vanlig AVR chip (som USB...

Komplett nybörjare steg för steg, 3D-skrivare med alla delar listor

Intro, prelude, eller bara: Vem är detta avsett för?Jag ville ha titeln att inkludera billigt, men kan möta det: det är inte billigt att bygga en 3D-skrivare om du har vissa/de flesta av komponenterna på sidan eller om du hittar bara blyg av 100 £ so...

Programmera din Arduino med en Android-enhet via Bluetooth

Hej världen, i detta Instructable jag vill visa dig, hur du programmerar din Arduino Uno med din Android-enhet via Bluetooth. Det är mycket enkelt och så billig. Det ger oss också möjlighet att programmera vårt Arduino där allt vi vill över trådlöst...

Kombinera 1 eller fler Arduinos med en RaspberryPi

Detta instructable är en demonstration av den Drogon fjärrkontrollen (DRC) funktion som ingår i wiringPi.WiringPi bibliotek, skriven av Gordon Henderson, lägga till funktioner som gör att du till program GPIO stiften på RaspberryPi i C i en titulera...

Kontrollera en Arduino med kakao (Mac OS X) eller C# (Windows)

nej jag pratar inte om att kontrollera en Arduino med en chokladkaka eller kakaopulver. Jag talar om programmeringsspråket Objective-C. Så vad är kakao? Kakao är ett ramverk skrivet i programmeringsspråket Objective-C för Mac OS X. Nej det är inte et...

Koden Arduino med telefonen!

har du någonsin befunnit dig vilja göra lite kodning men inte har din dator? Ja nu kan du!Kontrollera att enheten är kompatibel med gå kablar, kan du hitta ut genom att gå in i inställningar och titta under information om enheten.Steg 1: verktyg: ver...

Styra Arduino med Android-telefon via Bluetooth

Hej gott folk, här kan du lära dig hur man styr Arduino med Android-telefon via Bluetooth. Du kan använda din smartphone som en fjärrkontroll för dig hem belysningssystem eller du kan använda som en drone remote etc.För att göra anslutningen mellan A...

Power Arduino med en mobil

gamla mobiltelefoner är lätt att skaffa och de har byggt i litium laddning kretsar. Vad en underbar bas för spänningsmatning för små mobila saker. Jag kopplade upp en mobil till arduino med möjlighet att ladda mobiltelefonen när du ansluter arduino t...

Ansluta arduino med ethernet

Arduino Ethernet Shield kan en Arduino styrelsen att ansluta till internet. Den är baserad på Wiznet W5100 ethernet chip (datablad).Wiznet W5100 ger en nätverk (IP) stack kan både TCP och UDP. Den stöder upp till fyra samtidiga socketanslutningar. An...

Programmera en Arduino med BeagleBone, utan USB

om du sett min BeagleBone/Arduino seriell kommunikation guide, du kanske har väntat på den här! Om du inte har sett den ännu, gå läsa den först eftersom vi är 100% bygger på denna ram. Jag tänker inte upprepa de instruktionerhär.Slutet-målet är att k...

Pyduino, gränssnitt Arduino med Python via seriell kommunikation

Lär dig hur gränssnittet arduino via seriell kommunikation med python med hjälp av pyduino biblioteket. Det finns några andra tutorials ute på instructables om hur gränssnittet arduino med python men de Visa inte dig hur man gör allt, där förhoppning...

Hur man styr arduino med ett mail

Det finns många lösningar för att styra en Arduino ombord: web lösningar, desktopen applicering lösningar, lösningar. Men hur mail? Ja, du kan hitta något på nätet men de behöver ethernet sköldar och ofta är Arduino som skickar e-post. Jag kontroll A...

Styra Arduino med visual basic 6.0

Detta instructable är en del av min bok Arduino + visual basic 6.0 (gör din egen mjukvara till kontroll arduino Robot.Visual basic 6.0 är en mycket gammal version som vissa människor kan fråga varför vi vill använda visual basic 6.0. Visual basic 6.0...

Styra en Arduino med telefonen.

I detta Instructable jag ska visa hur du styr dina saker med telefonen och arduino styrelsen. Jag har kontrollerat allt från rökmaskiner för jul ljus är med detta program.Video:ledsen videon är ganska märkligt eftersom min kamera försöker justera lju...

Styra servon över Internet via Arduino med Teleduino

servon har många användningsområden och kan vara mycket roligt att leka med. Något som kan vara massor av kul tar kontroll av upp till sex servon över internet! Tänk er möjligheterna.Denna process görs enkelt med Teleduino skissen för din ethernet ak...

Hack-A-lampan eller hur man kontrollerar Arduino med din smartphone

Jag fick en ikea-lampa i min lägenhet, det fungerar bra, vänd om, vänd bort... som allt det gör. Det är kindy tråkig, inte sant? Jag tänkte, Tänk om jag hacka den? Sedan kommer RGB-lysdioder till mitt huvud och idéer började flöda.På jobbet visste ja...

Styra Arduino med python based web API (ingen php)

I denna guide kommer jag visa dig hur att kontrollera din arduino enhet från en webbsida! Efteråt, jag ska visa dig hur man styr din arduino från din mobila enhet och även skapa en webb-baserad API för att styra din arduino från din webbsida med andr...

Styra en Arduino med ett armbandsur (TI eZ430 Chronos)

klockanTexas Instruments eZ430 Chronos är en cool gadget. Det har dubbelriktad radiokommunikation och en hel massa sensorer: temperatur, tryck, acceleration.I själva verket är det ett development kit för MSP 430 (en lågenergi-mikrokontroller), som TI...

Extra ingångar för Arduino med ett tangentbord

Arduino är kanske häftigaste på jorden. Det finns många typer, Uno, Mega, Pro, Pro Mini, etc. etc.Men en sak som ofta kan vara ett problem är att du bara har ett begränsat antal in- och utgångar. Det finns många lösningar för det, allt från multiplex...