loading

I have started my way with the arduino UNO, moving to pro mini I didn't buy the USB adapter but used the UNO board to upload my sketches.

Step 1: Removing the Atmel IC

Very cerfuly remove the Atmel IC from the Arduino UNO, the pins are very gentel so be very cerful.
I used a flat driver, twisting it gently from both sides to take it out slowly bit by bit.

Step 2: Connection

Connect UNO's pin 5v to mini's main VCC pin,
UNO's pin GND to mini's main GND,
UNO's pin RX to mini's RXI,
UNO's pin TX to mini's TX0,
UNO's RESET to mini's GRN

Step 3: Load Sketch

Load the sketch to the Arduino IDE, for the example I used the Blink sketch wich is also used for an Arduino first test

Step 4: Set Board

Set the IDE for using the pro mini board,

Tools => Board => Arduino Pro or Pro Mini (5V, 16Mhz) w/ Atmega 328

Step 5: Upload Sketch

Upload the sketch using the regular uploading button.

Step 6: Your Good to Go

You should recive the "Uploading Done" massage in the status bar and you are good to go, sketch uploaded.

Now go make something...

<p>A slightly different configuration worked for me:</p><p>Pro Mini ----- Uno</p><p>DTR -------- Reset</p><p>VCC ------- 5V</p><p>GND -------GND</p><p>RX -------RX</p><p>TX------------TX</p>
<p>I realize this is old but I tried this method and it worked properly.</p>
<p>Hello! </p><p>I have an Arduino mini pro (a replica version). It was working fine, and uploading code fine. I dont think i changed anything. However now i am having the following issue: </p><p>- COM port coming up</p><p>- upload error: stk500_getsync() error. </p><p>I have other Arduino pro mini's in same set up that are working just fine so i dont think it has anything to do with the computer (drivers ect..) or the FTDI port.. It must be to do with the board. </p><p>Do you have any ideas? Its possible its the bootloader but that seems like such a rare issue that I would like to try other solutions first! </p><p>Any help will be gratefully received! I have collected data for my final project using this sensor and i didnt get to calibrate the sensor! </p><p>Thanks in advance! </p><p>Harriet</p>
<p>arduino pro mini has a factory problem..i tried many of them do not take code, not from USB converter like PL2303 or any other ..also not from another Arduino...probably this model has a fundemental problems..i do not advice anyone to buy or use arduino mini..it is just a big waste of time</p>
<p>Thanks, very helpful!</p>
<p>hai friends i am using arduino pro mini board .and i can connect the board to usb using the cable named as(TTL to USB converter PL2303) but it can't connect the board so i cannot able to send my program in this board what can i do.......?help me for this problem the error like avr</p><p>dude ...</p>
<p>Can you provide with more details ?<br>Your connections, the complete error massage, etc.</p>
Yeah ! it's working ! Thank you very much for this !
<p>Thanks for your instruction.Its working properly.</p>
<p>when communication between pro mini and uno which programmer mode is select... </p><p>i made connection like given image but is not running what should i do.. and there is any other driver installed for pro mini... </p>
<p>does this work with arduino pro mini 3.3v.?</p>
I didnt try thogh it does sopose to work, connect the 3.3v insted of the 5v. and also, u might wanna check for the 3.3v arduino tolorance of data transfer (because it will be 5v still)
<p>is it okay if i use a voltage divider.?</p>
<p>thanks it's working</p>
<p>When you use 3.3v just connect the vcc to Uno 3.3v</p>
Hi everyone. It works great the first time I upload my sketch on a &quot;fresh&quot; pro mini, and then I get the &quot;not in synch&quot; error for subsequent attempts following the exact same uploading scheme on that pro mini. Any ideas of what to do in this case?
<p>I made it and worked well :)<br>For better understanding, i drew this</p><p>make sure your Pro mini is 5v, not the 3.3v !</p>
<p>Thanks for the schematic. its really helpful.</p>
Use this one if Your ProMini has DTR pin on the board. connect DTR to RESET as shown in the picture below with the Green wire, and simply upload! This method <strong><em>does NOT need</em></strong> pressing RESET key on ProMini, it uses UNO board's auto-reseting. :) Good Luck
<br>Use this one if Your ProMini has DTR pin on the board.<br>connect DTR to RESET as shown in the picture below with the Green wire, and simply upload!<br>This method does NOT need pressing RESET key on ProMini, it uses UNO board's auto-reseting. :)<br>Good Luck
<p>Dear Sir,</p><p>I have a new one arduino UNO, </p><p>How to setup proximity sensor 10 V to 30 VDC (omron SO8KS02) to collected Odometer (speed and Dintance)</p><p>please reply</p>
I've the SMD chip on the MEGA, does it work with the chip ON, or do I have to buy the serial converter?<br>
<p>For making use of UNO board having SMD chip, you have to use a different procedure as outlined here </p><p>https://www.instructables.com/id/Uploading-sketches-to-Pro-Mini-using-Arduino-UNO-b</p>
<p>THnks, will chek it out</p>
It is not going to work with the chip on. however u can upload the programmer sketch and use it as a programmer. (never tried it though)
Meh, I thought so.... will try as ISP programmer (you mean this one?) and keep you up to date.<br><br>Thanks for the answer
<p>works!!!</p>
<p>Thanks, this really helped.</p>
<p>What is this ?? O_o I'm just curious</p>
Your idible helped me make mine. You must post a pic when you click 'I made it' . https://www.instructables.com/id/Game-show-buzz-in-system
Your idible helped me make mine. You must post a pic when you click 'I made it' . https://www.instructables.com/id/Game-show-buzz-in-system
Your idible helped me make mine. You must post a pic when you click 'I made it' . https://www.instructables.com/id/Game-show-buzz-in-system
I have a arduino copy-Funduino pro mini. I uploaded to it by connecting the uno's GND to the Funduino's GND, the uno's 5v to the Funduino's Vcc, the uno's tx and rx to the Funduino's tx and rx, and the uno's reset to the Funduino's reset. Works perfectly. :)
<p>Nice and easy solution to program a pro mini if you don't have and ftdi. Worked th first time. Thank you!</p>
<p>Thanks heaps! I'm making my nephew an electronic drum kit out of a pro mini and this is super handy for figuring out how to use it.</p>
<p>I've solved with the help of this tutorial <b>pro</b>to-pic.com/.../<b>pro</b>-<b>mini</b>/<b>UNO</b>_<b>PROMINI</b>.pdf. On the Uno board connect Reset with GND. Then connect Uno Tx with ProMini Tx, Uno Rx with ProMini Rx. &quot;When the sketch size show in the debug panel (the bottom of the IDE) tap the reset button on the Pro Mini - this starts the bootloader.&quot; That's it all folks.</p>
<p>Today I was able to load a sketch to pro mini when simultaneously I've pressed the RESET button on Arduino UNO and Pro Mini. Otherwise I receive error. It seems to me that the RESET button on Pro Mini doesn't work.</p>
<p>For 3v is it work ? Anyone have already try it? Please help </p>
<p>Yes it should work, you just have to be careful to connect the 3.3V to the mini`s vcc pin instead of the 5V.</p>
<p>I'm unable to upload. I receive that message:</p><p>Binary sketch size: 4,256 bytes (of a 30,720 byte maximum)</p><p>avrdude: stk500_recv(): programmer is not responding</p><p>avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00</p><p>I don't want to remove the chip from my arduino uno.</p><p>I check the settings (board and port). I don't find GRN pin on Pro Mini. It is GND?</p>
<p>You do not need to remove the processor from Uno board and it will not program it. Checked and it works.</p>
<p>Awesome, just one little thing. You should connect the Reset pin of the UNO to the Reset pin of the pro mini to make it work.</p>
<p>Hmm, upload failed. Get this message:</p><p>avrdude: stk500_getsync(): not in sync: resp=0x00</p>
<p>trying connecting the Reset pin of the UNO to the Reset pin of the pro mini</p>
check that you chose the correct board
I'd the right board, but got it working finally yeah. I removed the reset wire, and manually push the reset button.

About This Instructable

118,882views

109favorites

License:

More by udubinsky:ENC28J60 Using Ethernet With Arduino Electro Double Pie Face Showdown  Never Forget It on - Energy Saver 
Add instructable to: