Salvaging Valuable SMD IC

Smd Banner
I’ve got a non-working Pickit 2 clone lying around. It uses the popular PIC18F2550 because it has USB capabilities.


A quick check on Element 14 says that this MCU costs RM 19. That is an expensive microcontroller.

Normally a heat gun is required to remove SMD components but I couldn’t be bothered to buy one just to remove a few parts. I’m using the good old soldering iron and armed with a trick I learned from the Internet, that chip is coming out in no time.

The trick is to apply a lot of solder onto the pins. This is to trap heat and prevent the solder from cooling down too fast when I’m going across all of the pins with the soldering iron.


After a few wiggles the IC came free.


I used a solder wick to remove the excess solder.


The PIC18F2550 in all of its’ glory.


Further cleaning of the pins using flux and solder wick. Shiny.


The package of this IC is called SOIC. The pin pitch is 0.05″, half the normal “breadboard” spacing of 0.1″.

I have a SOIC to DIP adapter lying around so I used that to test the IC.



I’m not going to solder the IC on it because I might need to use it on future projects.

Instead I just used some clothes clip to apply pressure onto the IC.


Connected the Pickit programmer.


And it worked! The Pickit program recognized it as PIC18F2550.


Wrote a simple code on MPLAB X to blink an LED.


Salvage process – Success!


Print Friendly
  1. 19 10-10-11cendo spune: si unde trebuie sa dau sa vad ce placa video am am dat pe run am facut asa cum miai zis te rog ajutama +50V-a ajutat acest raspuns?

  2. Zx lee09-15-2013

    The PIC that you salvaged doesnt requires oscillators?

    • Wai Hung09-15-2013

      The new generation PICs already have built-in oscillators.
      This one have a built in 8 MHz oscillator.

      I have another dsPIC30F4011 which can do 120MHz just with its’ built in oscillator!

      • vick09-25-2013

        This is cool !

        • Wai Hung09-28-2013

          Thanks 🙂

Leave a Reply