Take the 2-minute tour ×
Arduino Stack Exchange is a question and answer site for developers of open-source hardware and software that is compatible with Arduino. It's 100% free, no registration required.

I've recently received an Arduino Pro Mini as a gift, and I don't have an external USB programmer to program the Pro Mini. However, I do own an Arduino Uno R3, and I think it would be possible because they both have the same clock speed and micro-controller (16Mhz with an atmega328).

Is it possible to program an Arduino Pro Mini using an Arduino Uno? If yes, how does one do so?

share|improve this question
    
Which Pro Mini is it, 3.3V or 5V? I guess this must be the 5V one as I think the other one (3.3V) works only at 8MHz. –  jfpoilpret Feb 16 at 9:58
    
I use this method for my Leonardo.. forum.arduino.cc/… –  user841 21 hours ago
add comment

1 Answer

up vote 5 down vote accepted

Just hook up the pins (RX, TX, reset, Power, and Ground) to the corresponding pins on your Uno.

You may have to take the ATMega328 out of your Uno for this to work.

Keep in mind that you need to hook it up to the correct power pin! If your pro mini is running at 3.3v then you must hook it up to the 3.3 pin on your Uno.

Check out the ArduinoToBreadboard page for a bit more info. Scroll down to "Uploading Using an Arduino Board". Although it shows you how to program an Arduino on a breadboard, the wiring is the same.

share|improve this answer
    
You should remove the ATmega328 from the board. There is a vague chance that it would work without doing so, but chances are even if it superficially worked, you would get errors. –  Cybergibbons Feb 15 at 8:11
    
I've gotten it to work consistently as I have the SMD uno. Had to manually reset, though. –  sachleen Feb 15 at 18:05
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.