È possibile programmare un Arduino Pro Mini utilizzando un Arduino Uno R3?


8

Recentemente ho ricevuto un Arduino Pro Mini come regalo e non ho un programmatore USB esterno per programmare il Pro Mini. Tuttavia, possiedo un Arduino Uno R3 e penso che sarebbe possibile perché entrambi hanno la stessa velocità di clock e micro-controller (16Mhz con un atmega328).

È possibile programmare un Arduino Pro Mini utilizzando un Arduino Uno? Se sì, come si fa?


Quale Pro Mini è, 3,3 V o 5 V? Immagino che questo debba essere quello a 5V poiché penso che l'altro (3.3V) funzioni solo a 8MHz.
jfpoilpret,

Uso questo metodo per il mio Leonardo .. forum.arduino.cc/…

Risposte:


7

Basta collegare i pin (RX, TX, reset, Power e Ground) ai pin corrispondenti su Uno.

Potrebbe essere necessario estrarre ATMega328 da Uno per farlo funzionare.

Tieni presente che è necessario collegarlo al pin di alimentazione corretto! Se il tuo pro mini funziona a 3.3v, devi collegarlo al pin 3.3 di Uno.

Dai un'occhiata alla pagina ArduinoToBreadboard per qualche informazione in più. Scorri verso il basso fino a "Caricamento tramite una scheda Arduino". Sebbene ti mostri come programmare un Arduino su una breadboard, il cablaggio è lo stesso.


È necessario rimuovere ATmega328 dalla scheda. C'è una vaga possibilità che funzioni senza farlo, ma è probabile che anche se funzionasse superficialmente, si otterrebbero errori.
Cybergibbons,

L'ho fatto funzionare in modo coerente come ho uno SMD uno. Ho dovuto ripristinare manualmente, però.
Sachleen,

Questo non ha funzionato per me.
Phil L.

3

puoi programmare con una scheda SMD, non collegare la linea di reset, tenere premuto il reset su uno durante l'intero processo e toccare il reset sul mini non appena l'ide dice upload per caricare lo sketch, tenendo uno in ripristinarlo non interferisce con le comunicazioni seriali


Ha funzionato come un fascino. Ho continuato a premere RESET per tutta la durata del caricamento, da prima di collegare Arduino fino al termine del caricamento. Funziona alla grande. Molte grazie.
Phil L.

2

Esiste un altro metodo con cui è possibile caricare i programmi di schizzo. Programmare l'UNO con lo sketch "Arduino come ISP" e collegare il pro mini tramite i pin SPI (più la linea di reset). Vedere "Carica con programmatore" sul sito Web di Arduino e altrove su Internet, incluso lo scambio di stack. Questo metodo ti consentirà di utilizzare l'intera memoria del chip ed evitare di utilizzare il bootloader, ma dovrai caricarlo con SPI ogni volta.

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.