Ist es möglich, einen Arduino Pro Mini mit einem Arduino Uno R3 zu programmieren?


8

Ich habe kürzlich einen Arduino Pro Mini als Geschenk erhalten, und ich habe keinen externen USB-Programmierer, um den Pro Mini zu programmieren. Ich besitze jedoch einen Arduino Uno R3 und ich denke, dass dies möglich wäre, da beide die gleiche Taktrate und den gleichen Mikrocontroller haben (16 MHz mit einem atmega328).

Ist es möglich, einen Arduino Pro Mini mit einem Arduino Uno zu programmieren? Wenn ja, wie macht man das?


Welcher Pro Mini ist das, 3,3 V oder 5 V? Ich denke, dies muss die 5V sein, da ich denke, dass die andere (3,3V) nur bei 8MHz funktioniert.
jfpoilpret

Ich benutze diese Methode für mein Leonardo .. forum.arduino.cc/…

Antworten:


7

Schließen Sie einfach die Pins (RX, TX, Reset, Power und Ground) an die entsprechenden Pins Ihres Uno an.

Möglicherweise müssen Sie den ATMega328 aus Ihrem Uno nehmen, damit dies funktioniert.

Denken Sie daran, dass Sie es an den richtigen Stromanschluss anschließen müssen! Wenn Ihr Pro Mini mit 3,3 V betrieben wird, müssen Sie ihn an den 3,3-Pin Ihres Uno anschließen.

Weitere Informationen finden Sie auf der ArduinoToBreadboard- Seite. Scrollen Sie nach unten zu "Hochladen mit einem Arduino-Board". Obwohl es Ihnen zeigt, wie Sie ein Arduino auf einem Steckbrett programmieren, ist die Verkabelung dieselbe.


Sie sollten den ATmega328 von der Platine entfernen. Es besteht eine vage Chance, dass es ohne dies funktioniert, aber selbst wenn es oberflächlich funktioniert, besteht die Möglichkeit, dass Sie Fehler erhalten.
Cybergibbons

Ich habe es konsequent zum Laufen gebracht, da ich das SMD uno habe. Musste allerdings manuell zurücksetzen.
Sachleen

Dieser hat bei mir nicht funktioniert.
Phil L.

3

Sie können mit einer SMD-Karte programmieren. Sie verknüpfen die Reset-Zeile nicht, halten den Reset während des gesamten Vorgangs auf dem Uno gedrückt und tippen auf den Reset auf dem Mini, sobald die Idee Upload sagt, um die Skizze hochzuladen, indem Sie das Uno gedrückt halten Zurücksetzen stört die serielle Kommunikation nicht


Lief wie am Schnürchen. Ich habe die gesamte Dauer des Uploads auf RESET gedrückt, von vor dem Einstecken von Arduino bis zum Abschluss des Uploads. Funktioniert super. Vielen Dank.
Phil L.

2

Es gibt eine andere Methode, mit der Sie Ihre Skizzenprogramme hochladen können. Programmieren Sie die UNO mit der Skizze "Arduino als ISP" und verbinden Sie den Pro Mini über die SPI-Pins (plus Reset-Leitung). Siehe "Hochladen mit Programmierer" auf der Arduino-Website und an anderer Stelle im Internet, einschließlich Stapelaustausch. Mit dieser Methode können Sie den gesamten Speicher des Chips nutzen und die Verwendung des Bootloaders vermeiden. Sie müssen jedoch jedes Mal mit SPI hochladen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.