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