Sommario:
- Passaggio 1: materiali
- Passaggio 2: software
- Passaggio 3: ISP Arduino
- Passaggio 4: connessioni
- Passaggio 5: rilevatore ATmega
- Passaggio 6: ATmega_Board_Programmer
Video: Bootloader su ATMEGA328P-PU: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
In questo articolo faremo l'upload del bootloader in un ATMEGA328P-PU utilizzando un Arduino Mega 2560.
In questa sezione caricheremo il bootloader su ATMEGA328P-PU utilizzando un Arduino Mega 2560.
Passaggio 1: materiali
- ATMEGA328P-PU;
- Arduino Mega 2560;
- Oscillatore (4/8/10/16 MHz);
- 2 condensatori da 22pF;
- Cavi.
- ATMEGA328P-PU;
- Arduino Mega 2560;
- Oscillatore (4/8/10/16 MHz);
- 2 condensatori 22pF;
- Fili.
Passaggio 2: software
Scaricare ed estrarre il file zip dal seguente link:
Dopo aver estratto il file, cartella nella quale devo creare la nuova cartella sarà C:\Program Files (x86)\Arduino \biblioteche).
Scarica ed estrai il file zip dal seguente link
Dopo aver estratto il file, spostati nella cartella IDE di Arduino e crea una nuova cartella come libreria con un nome a tua scelta (ad esempio il mio percorso in cui devo creare la nuova cartella sarà C:\Programmi (x86)\ Arduino / librerie).
Passaggio 3: ISP Arduino
Ora collega l'Arduino Mega 2560 al tuo PC e attraverso l'IDE Arduino vai su File>Esempi>ArduinoISP e Carica lo sketch (Assicurati di aver scelto la giusta tipologia di scheda e la giusta porta su "Strumenti").
Ora collega l'Arduino Mega 2560 al tuo PC e tramite l'IDE Arduino vai su File> Esempi> ArduinoISP e Carica lo schizzo (assicurati di aver scelto il giusto tipo di scheda e la porta USB giusta su "Strumenti").
Passaggio 4: connessioni
Effetturare i collegamenti come illuistrato nella figura soprastante.
Effettuare i collegamenti come mostrato nella figura sopra.
Passaggio 5: rilevatore ATmega
Vai sulla cartella che hai scaricato dal link precedente, apri lo sketch Arduino_Board_Detector.ino, vai su Stumenti>Programmatore e cambialo in "Arduino as ISP", successivamente carica lo sketch andando su Sketch>Carica tramite un programmatore (oppure premi contemporaneamente Ctrl+Maiusc +U). Apri la comunicazione seriale (lente d'ingrandimento in alto a destra) e segui le istruzioni.
Vai nella cartella che hai scaricato dal link precedente, apri lo sketch Arduino_Board_Detector.ino, vai su Tools > Programmer e cambialo in "Arduino as ISP", quindi carica lo sketch andando su Sketch > Load with a programmer (oppure premi contemporaneamente Ctrl + Maiusc + U).
Apri la Comunicazione seriale (lente di ingrandimento in alto a destra) e segui le istruzioni.
Passaggio 6: ATmega_Board_Programmer
Dopo aver svolto le operazioni indicare dalla comunicazione seriale ed aver concluso con successo, apri lo sketch ATmega_Board_Programmer.ino scaricato nella cartella "arduino_sketches-master" dal precedente link e caricalo come il precedente (Ctrl+Maiusc+U), svolgi le operazioni nella comunicazione seriale (Scegliendo se usare 8Mhz o 16Mhz ad esempio).
Dopo aver eseguito le operazioni indicate dalla comunicazione seriale e aver portato a termine con successo, aprire lo sketch ATmega_Board_Programmer.ino scaricato nella cartella "arduino_sketches-master" dal link precedente e caricarlo come il precedente (Ctrl + Shift + U), eseguire il operazioni nella comunicazione seriale (scegliendo se utilizzare ad esempio 8Mhz o 16Mhz).
Consigliato:
Flashare il Bootloader Arduino su un ATMega328: 4 passaggi
Flash the Arduino Bootloader on an ATMega328: Questo tutorial ci permette di caricare il Bootloader nel caso in cui l'ATmega, presente su una bordo di nostra creazione, sia vergine; come ad esempio nel caso in cui si vuole realizzare la Drivemall
Masterizza Bootloader nella scheda clone Arduino Nano 3.0: 11 passaggi
Masterizza Bootloader in Arduino Nano 3.0 Clone Board: recentemente ho acquistato un clone di Arduino Nano 3.0 da AliExpress fornito senza bootloader. Sono sicuro che ci sono molte altre persone che si trovano nella mia stessa situazione e potrebbero essersi un po' spaventate all'inizio! Non preoccuparti, in questa istruzione
Guida alla masterizzazione del bootloader Atmega328P-PU (Optiboot): 12 passaggi
Guida alla masterizzazione del bootloader Atmega328P-PU (Optiboot): ancora un'altra guida alla masterizzazione del bootloader Atmega. Ma questa volta scommetto che al primo tentativo ci riuscirai!! Questo è il tutorial sulla masterizzazione del bootloader di Nick Gammons per le schede Arduino
Quindi, carichi il bootloader STM32duino nella tua "Pillola blu" E adesso?: 7 passaggi
Quindi, carichi il bootloader STM32duino nella tua "pillola blu" … E adesso?: Se hai già letto le mie istruzioni che spiegano come caricare il bootloader STM32duino o qualsiasi altra documentazione simile, prova a caricare l'esempio del codice e …. potrebbe non essere nulla succede affatto. Il problema è, molti, se non tutti gli esempi per "Generico" STM32 sarà
Come masterizzare Bootloader su Atmega328p-AU (SMD): 5 passaggi
Come masterizzare Bootloader su Atmega328p-AU (SMD): Ciao a tutti!! In questo Instructables ti mostrerò come masterizzare Bootloader su chip Atmega328p-AU (SMD) e come creare un Arduino NANO dall'inizio alla fine. La procedura scritta in queste istruzioni possono essere utilizzate per creare qualsiasi scheda arduino per te