Branden van de Bootloader op de ATMega328 met behulp van Arduino UNO als ISP


UPDATE: deze tutorial zal werken op de Arduino IDE 1.0.1, de recente 1.0.5 brengt enkele wijzigingen op de schets van de ISP, dus ik ben niet zeker of het zal werken (ik kocht 2 ATMega328 en verbrand, zowel op 1.0.1).

Gebruik 1.0.1 om eventuele problemen te elimineren. Klik hier

Ik had een extern gecontroleerde project dat een Arduino met 24/7 nodig, maar ik wilde verlaten mijn 32 dollar Arduino UNO, dus ik besloot om te kopen van sommige stukken en gemaakt van mijn eigen Arduino. Het belangrijkste deel was het kopen van de microcontroller. Mijn opties waren:

ATMega328P-PU met Optiboot ~ $5.50 (Sparkfun) / $5.19 (Digikey)
ATMega328P-PU ~ $3.16 (Digikey)
ATMega328-PU ~ $2,88 (Digikey)

Natuurlijk kocht ik de goedkoper een, enorme fout. Na wat onderzoek vond ik dat mijn eerste optie de rechte was. Steek hem gewoon als een normale Arduino, de laatste twee nodig iets anders.

De laatste twee opties ontbraken iets genaamd een bootloader. Een bootloader is "een klein programma dat is geladen op de microcontroller. U kunt code uploaden zonder gebruik te maken van eventuele extra hardware."

Mocht u iets op deze microcontrollers te doen moet u dus eerst een bootloader verbrand op die chips. Zoals u bericht wellicht, is het verschil tussen de tweede en de derde gewoon een loutere P na de 328. Deze P betekent pico voor picopower die een technologie die ATMEL heeft ontwikkeld waarmee de microcontroller is uitgevoerd met minder stroom.

Nou als je de microcontroller op uw Arduino UNO u merken zien zult dat het gebruik van de picopower-micro, niet de standaard-men. Ik kocht 3 normale ones. OMG dan ik ben totaal schroef. Nou nee, je hoeft alleen om een paar wijzigingen aan uw bestanden van de Arduino te laten werken.

Deze tutorial zal je leren hoe.

Gerelateerde Artikelen

Schets naar Atmega328P-PU branden op een Breadboard met behulp van Arduino Uno als programmeur

Schets naar Atmega328P-PU branden op een Breadboard met behulp van Arduino Uno als programmeur

Er zijn al verschillende instructables op hoe te branden van de Arduino schets naar Atmega328P-PU op een breadboard met behulp van verschillende USB - UART modules. Echter, zoals de meeste van deze modules zijn gemaakt in China, ze zijn slecht gedocu
Met behulp van Arduino UNO als hoge resolutie 3-CH DAC's

Met behulp van Arduino UNO als hoge resolutie 3-CH DAC's

In deze toepassing geven we een demo over het bouwen van een hoge precisie-voeding met behulp van de DAC-3000 en een hoge precisie referentiebron REF4096.Step1:List van materiaaleBay winkel adres:BUONO UNO R3REF-4096 + DAC-3000UM-UNO (Unsoldered) of
Hoe te uploaden codes naar Lilypad Arduino zonder FTDI met behulp van Arduino Uno

Hoe te uploaden codes naar Lilypad Arduino zonder FTDI met behulp van Arduino Uno

Vandaag, ga ik te laten zien waarmee ik had een probleem met mijn FTDI module terwijl ik probeer te uploaden - op de Arduino IDE ontworpen - codes van mijn computer aan Lilypad Arduino Atmega328 bestuur.Eigenlijk moet u uw FTDI modules zoals gebruike
Thermohygrometer met klok en LCD-scherm van Arduino UNO

Thermohygrometer met klok en LCD-scherm van Arduino UNO

Deze 7 stappen rijdt u door de "bouw" van een thermo-hygrometer met klok op Arduino UNO.Gegevens en de tijd, de vochtigheid en de temperatuur worden getoond op een LCD 16 x 2 weergeven. Als u een LCD-scherm hebt aangeschaft en wilt weten hoe goe
Stuur email met ESP8266 en Arduino UNO

Stuur email met ESP8266 en Arduino UNO

Hoe krijg ik Adafruits "send_email_smtp.ino" te Stuur e-mail met ESP8266 en Arduino UNO.En het opheffen van het probleem met "geen reactie van module" veel hebben.De module werkt op 3,3 v logica volgens de documentatie, maar ik had gee
Branden van Arduino Bootloader te ATMEGA328P-PU met behulp van Arduino Pro Mini

Branden van Arduino Bootloader te ATMEGA328P-PU met behulp van Arduino Pro Mini

Hier is een circuit gebouwd op sommige perf bord dat maakt het makkelijk om te branden van de Arduino bootloader naar een lege ATMEGA328P-PU-chip.Na het bouwen van het circuit uploaden van de schets van de ArduinoISP uit bestand -> voorbeelden -> 11
Ultrasone afstandsmeter met LCD-scherm van Arduino UNO

Ultrasone afstandsmeter met LCD-scherm van Arduino UNO

In deze tutorial gaan we zien een ander gebruik van de HC-SR04 ultrasone module. In deze module wordt vaak gebruikt op robots en speelgoedauto's te vinden van belemmeringen, maar het kan worden gebruikt voor het meten van afstanden ook.Afstanden geme
Met behulp van Arduino Leonardo als muis en toetsenbord, controle via bluetooth.

Met behulp van Arduino Leonardo als muis en toetsenbord, controle via bluetooth.

Een awsome functie in Arduino Leonardo, waardoor het speciale bord, is dat het als muis en toetsenbord op de computer fungeren kan. Dit zou nuttig zijn om de controle van de computer door andere manier, zoals een joystick en hier BLUETOOTH!dingen die
Glas van computers op basis van Arduino Uno

Glas van computers op basis van Arduino Uno

Aan mijn meesters graduate project ("Gowing Computers, aansluiten van organen, knippen het snoer") van Konstfack College van kunstnijverheid en Design (keramiek en glas/CRAFT) heb ik gemaakt 3 glazen computers op basis van de specificaties van d
Maken van arduino uno werken als leonardo

Maken van arduino uno werken als leonardo

Eerst en vooral wil ik dit om duidelijk te maken het is niet zoals alle andere uw uno omzetten in een HID enige apparaat met één tijd schets uploard, kunt u het uploaden van schetsen side by side met verborgDAT KLOPT! u leest wat je leest dat geen na
Arduino UNO als programmeur van AtMega328P

Arduino UNO als programmeur van AtMega328P

Na ontvangst van mijn eerste Arduino UNO, besefte ik spoedig dat het onpraktisch om een UNO gebruiken voor elk project zal zijn. Net als bij de familie van de Microchip van MCU's, wilde ik een makkelijke manier om programma zelfstandige circuits en c
Maak een brand detector in minuten met Samsung SAMIIO, Arduino UNO en Raspberry Pi

Maak een brand detector in minuten met Samsung SAMIIO, Arduino UNO en Raspberry Pi

Laten we het bouwen van een IoT apparaat dat stuurt vlam sensorgegevens naar SAMI, met behulp van de SAMI WebSockets. De IoT apparaat bestaat uit een off-the-shelf sensor, Arduino UNO en Raspberry Pi.In deze uitvoering, wordt een eenvoudige manifeste
TinyISP-Attiny25/45/85 programmering van Arduino UNO R3 compatibel Shield

TinyISP-Attiny25/45/85 programmering van Arduino UNO R3 compatibel Shield

Vermoeid van altijd aansluiten van de jumper draden aan op uw Attiny Program?Hoe over het maken van een Easy aan programma Shield voor Arduino aan programma uw op tiny!Daarmee zullen we kunnen programma onze op tiny25/45/85 gemakkelijk door gewoon uw
LCD-scherm van Arduino UNO

LCD-scherm van Arduino UNO

lijst van hardware:1 arduinio2 brood bord3 LCD display 16 * 24-10 k registerStap 1: Pinconfiguration De pin volgens de picturre, instellenoverwegen dat object eruitziet als 10k registreren.Dit programma is beschikbaar op de Arduino LCDLibrary.Program