Aggiornamento di un Arduino Duemilanove da ATMega168 a ATMega328


8

Ho acquistato un ATMega328 da SparkFun con il bootloader Arduino pre-programmato. La mia intenzione è quella di sostituire l'ATMega168 che ho attualmente nel mio Duemilanove. È semplice come scambiare i chip o dovrò fare qualche passo in più? Come ricordo, sono attualmente in Arduino 13 ma sto programmando di passare a 17 (versione corrente) contemporaneamente allo scambio di parti.


2
L'aggiornamento è andato senza intoppi! Mi sono reso conto che avevo installato Arduino 12, quindi ho dovuto cambiare un po 'le cose: - Aggiornato il software Arduino alla versione 17 (la più recente). -Impostare il software in modo che funzioni con il chip corrente (il 168). Verificato che le comunicazioni funzionavano. * -Aggiornato l'hardware Arduino su un ATMega328p con il bootloader Arduino precedentemente flashizzato (da Sparkfun). -Verificato il software e l'hardware ancora giocato bene insieme. * La comunicazione ha funzionato, ma il mio software ha esaurito la RAM. Volevo solo verificare la comunicazione, quindi non ero preoccupato per questo.
Lou

Risposte:


8

Sì, puoi semplicemente cambiare i chip. La versione 13 ha implementato il supporto per 328, quindi un aggiornamento IDE non è essenziale.


7

Assicurati di modificare l'impostazione "Strumenti / Scheda" nell'IDE di Arduino su "Arduino Duemilanove o Nano w / Atmega328"


5

Sì, puoi semplicemente cambiarlo. Ho anche aggiornato un Diecimila senza problemi. Se hai un programmatore AVR (come quello di Adafruit) puoi anche aggiornarlo con un nuovo chip non programmato.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.