Uploading Sketch to Arduino Pro Mini Using Arduino UNO




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.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

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...

6 People Made This Project!


  • Made with Math Contest

    Made with Math Contest
  • Multi-Discipline Contest

    Multi-Discipline Contest
  • Robotics Contest

    Robotics Contest

39 Discussions


2 years ago

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

1 reply

Question 1 year ago

Regards Mpu 6050 + arduino mini pro +mp3 WTV020M01 v1.00 interconnection ask for help


3 years ago

A slightly different configuration worked for me:

Pro Mini ----- Uno

DTR -------- Reset

VCC ------- 5V

GND -------GND

RX -------RX


2 replies

Reply 2 years ago

I realize this is old but I tried this method and it worked properly.


2 years ago

in arduino IDE tools->programmer->?? what we have to select.


2 years ago


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:

- COM port coming up

- upload error: stk500_getsync() error.

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.

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!

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!

Thanks in advance!



3 years ago

Thanks, very helpful!


3 years ago

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

dude ...

1 reply

Reply 3 years ago

Can you provide with more details ?
Your connections, the complete error massage, etc.


3 years ago

Yeah ! it's working ! Thank you very much for this !


3 years ago

Thanks for your instruction.Its working properly.


3 years ago

when communication between pro mini and uno which programmer mode is select...

i made connection like given image but is not running what should i do.. and there is any other driver installed for pro mini...


Reply 3 years ago

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)


3 years ago

thanks it's working


4 years ago

Hi everyone. It works great the first time I upload my sketch on a "fresh" pro mini, and then I get the "not in synch" error for subsequent attempts following the exact same uploading scheme on that pro mini. Any ideas of what to do in this case?


4 years ago

Dear Sir,

I have a new one arduino UNO,

How to setup proximity sensor 10 V to 30 VDC (omron SO8KS02) to collected Odometer (speed and Dintance)

please reply