Tutorial : Replacing the Voltage Regulator on the Arduino

I was doing my school project and then suddenly the voltage regulator on my clone Arduino mega blew up. One of the 5V wires from the breadboard had accidentally touched a ground wire. Quickly, I removed my 12V power source. I then plugged in to the computer and luckily it was detected by the computer. This will be a tutorial on how to change the SMD voltage regulator on your Arduino. (Uno, Mega 2560 and etc). The Arduino I’m using is a clone Arduino Mega 2560. It is not really that hard as what you may think. It was previously using the 5V version of the AMS1117. The picture below shows the regulator after I had scrapped part of the plastic casing. It had ruptured to the point that I could simply use my tweezers to pick the plastic casing off. Burnt AMS1117 1. Using a side cutter/snipper, cut the 3 pins connecting the regulator to the Arduino PCB.

2. Use a soldering iron to heat up the tab of the voltage regulator. Depending on the wattage of your soldering iron, this may take a while. The Antex XS25 25W soldering iron I’m using did the job pretty quickly, only taking about 3 seconds to melt the solder around the tab.

3. Using tweezers, lift the voltage regulator up. Do this slowly, as you may rip the copper pads

4. Using a solder sucker or solder wick, remove extra solder on the pads and any remaining bits off the pads

5. Tin the pads with solder.

6. If you’re using a similar part to the one that burned, simply start soldering as per normal. Make sure that the pinouts are the same If not, go to step 8.

7. If you’re like me and only have LM7805 voltage regulator in the TO-220 form, and have a part that does not have the same pinout as the AMS1117, bend the ground and Vout pin so that they are crossing each other. Cover the pins with heatshrink or tape to prevent them from touching.

1         2         3                   1        3        2

|          |          |                    |         |         |

Vin     Gnd   Vout              Vin     Vout     Gnd

(Cross pin 2 and 3)

8. Solder them to the pads as per normal and you’re done. 9. Test by plugging a power source to the 2.1mm jack or the Vin pin. Use a multimeter to measure the 5V pin to make sure it outputs 5V. LM7805 Arduino

2 thoughts on “Tutorial : Replacing the Voltage Regulator on the Arduino

  1. Yeah sure. The LM7805 can take up to 35V if I’m not wrong. However be sure not to draw too much current on the 5V rail as it would have ‘burn’ quite alot of energy to heat although its in a TO-220 package. It is afterall still a linear regulator.😊


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s