Manual Pick and Place SMD Vacuum

Foot pedal operated SMD Vacuum for manual placement of components. This upgrade from tweezers simplifies SMD placement during PCB assembly.

Similar projects worth following
Until recently I used tweezers when populating surface mount parts on a PCB. Browsing around on YouTube late one night I stumbled upon a video by SDG Electronics about making a Manual Pick and Place SMD Vacuum. I was then motivated to make up my own since it looked so much easier then using tweezers. There was no parts list from SDG Electronics that I could find so I set about searching for suitable components and designing my own simple controller PCB.

Yes this project uses a 555 timer, as a electronics hobbyist I am contractually obligated to use it in at least one project. While the solution by SDG Electronics with a microcontroller is perfectly valid and what I would have normally used, I decided to finally use a 555 timer in a project. I hate the 555 timer and find it completely unnecessary in today’s microcontroller dominated world. Why use a IC that requires external components when a few lines of code and less components will produce the same result with more accurate timings? I have to admit that at the end of this project I had a little respect for the 555 timer and found it a good challenge to try to manipulate it to do what I wanted. I may briefly consider it in future simple projects.

The PCB is designed to enable milling on a CNC router such as the 3018 Pro and that is what I did. Gerbers are available but be warned I did not pay any attention to the silkscreen so some component labels could be in strange spots or missing. If you want to get your PCBs made I would suggest opening the KiCAD design files and fixing the silkscreen labels before.

The circuit is fairly simple, closing SW1 (the foot switch) turns on the vacuum pump and opens the shutoff valve. LED D2 and D3 will be illuminated. Releasing SW1 will close the shutoff valve turning off suction upstream of the shutoff valve and LED D3 will turn off. The vacuum pump will continue to run based on the position of the 100k potentiometer, somewhere between 1 and 15 seconds.

PCB assembly is easy when following the interactive bom. In the pictures you may notice mine has a bodge since my first design neglected the reset on power circuitry and I had to add that after I noticed that sometimes on first power up the controller would turn on the vacuum pump. The PCB design has been updated with those components so no need for you to bodge them in.


Controller Schematic

Adobe Portable Document Format - 28.85 kB - 12/09/2021 at 01:04


  • 1 × Metal Enclosure, 7.5″ x 9.8″ x 3.2″ Jameco Part no.: 209358
  • 2 × LED Panel Mounting Hardware Jameco Part no.: 23077
  • 1 × 12V Diaphragm Vacuum Pump Karlsson Robotics Vacuum Pump - 12V
  • 1 × 12V Pneumatic Shutoff Valve 1/4inch DC 12V 2 Way Normally Closed Electric Solenoid Air Valve
  • 1 × 1/4″ NPT Inline Filter/Snubber

View all 29 components

  • Conclusion

    leumasyerrp12/09/2021 at 01:39 0 comments

    That wraps up this project. I am very happy with how it turned out and its function. I successfully assembled a small run of 10 PCBs with 64 components per board using this SMD Vacuum without any issues. Utilizing the blunt needle tip along with one of the suction cup tips that came with the Weller WVP I was able to handle all the SMD parts for those PCBs. The smallest package size was 0603 and the largest package was a ESP-12F WiFi module. The SMD Vacuum had enough suction power to lift everything and made placement easy. Goodby tweezers, hello SMD Vacuum.

  • Nozzles

    leumasyerrp12/09/2021 at 01:38 0 comments

    Nozzles, you will need some. The Weller WVP comes with some nozzles and suction cup tips. You can also get these nozzle and cups with one of the cheap vacuum suction pens. These nozzles and suction cups are great for picking up larger SMD packages like microcontrollers and power MOSFETs but they are not useful for small packages such as 0603 resistors and capacitors. The suction cup gets in the way and grips the part so well that it will not release when suction is turned off. Removing the suction cup is not possible since the nozzle ID is large enough that a 0603 resistor can get sucked up it. Remember that filter, this is why it is installed before the shutoff valve.

    What I found that works great for these small packages is blunt tip needles for syringes. I got a variety pack with 14ga, 16ga, 18ga, 20ga, 22ga and 25ga needles along with some syringes. I found the 20ga needle (pink) to be the perfect size for picking up 0603 packages along with SOT-23 transistors and some larger packages. The part drops off as soon as suction is off and you can see the part while manipulating it. The only problem is that the nozzle requires you to work with the hand piece vertical since it does not have the angle on it like the nozzles that came with the Weller WVP. If I get adventurous I may try bending one someday but for now I found working vertical gave me better position control.

  • Hand piece

    leumasyerrp12/09/2021 at 01:36 0 comments

    Aside from the vacuum pump the second most important item for this build is the hand piece. This is the part that you hold and use to pickup SMD parts. I was able to find a used Weller WVP on eBay. I would suggest looking there or other used market places first since it is relatively expensive brand new for some reason. The part number to search for is T0052918499N or look for replacement parts for a Weller WR3M Station. DigiKey sells a new Weller WVP for $88. The Weller WVP is adapted to the SMD Vacuum by cutting a small section of the 1/4″ PVC tubing and inserting the plastic nozzle on the end of hand piece into the tubing as shown below. Finally block the hole on the side of the Weller WVP since we are using a foot pedal to control suction and not your finger.

    This hand piece feels really nice and works well for me. Having said that if you cannot find one for a decent price or feel like making your own hand piece I did do a little experimentation and found that it is possible to make something similar while not as well polished. I used a 1/8″ OD Brass Tube and connected it to the front port of the SMD Vacuum using 1/4″ OD Soft Tygon PVC Tubing. The clear PVC tubing used inside the SMD Vacuum is a little stiff for my liking and I found that Tygon tubing is slightly more pliant. The photos below show the rough setup I was experimenting with before I found the Weller WVP. My plan was to 3D print a case to go around the brass tube for gripping and to also 3D print adapters so that the nozzles could connect better to the brass tube. As pictured it works fine although not very ergonomic. For nozzles I used a rubber protective cover that comes on the engraving bits for the 3018 pro with a small hole that I drilled in the end. This setup was a rough prototype that I would have refined more had I not picked up a Weller WVP.

View all 3 project logs

  • 1
    AC Power

    I will go over briefly how I assembled my SMD Vacuum but will omit many details since you most likely will not be using the same vacuum pump and you may wish your layout to be slightly different.

    First thing I did was to arrange all the components inside the enclosure so that I could see if everything would fit. I roughly knew that I wanted to keep the power supply and its AC wiring on the left of the case, with the controller in the middle and the pneumatics on the right side of the case. I also arranged the front and back panels to look like I wanted. Pencil works great since it can easily be cleaned off later.

    I started with mounting the AC power input socket, rocker switch, and 12V power supply. I wired the rocker switch to cut power to the input of the 12V power supply so that when the unit is turned off there will be zero current draw. Don’t forget to attach the earth ground from the AC socket to the case using a bolt and star washer. Sand off some of the paint under the washer on the case to make a good metal to metal connection. Also attach the earth ground of the 12V power supply to this same point. This way the case is grounded and is safer.

  • 2
    Mount Controller PCB

    I then mounted the controller PCB using nylon standoffs near the center of the case and oriented it so that the power input terminal is close to the 12V power supply. At the same time I mounted the 100k potentiometer, LEDs, and 1/4″ jacks. I used two 1/4″ jacks in parallel because I wanted both the front and back panels to have a jack. This way I can plug the foot switch into whatever panel is most convenient for wire management.

  • 3

    For the pnumatics I 3D printed some standoffs so that they would not be resting directly on the case. This was mostly done because of the length of fasteners I had and also to dampen the noise produced by the vacuum pump. I plumbed the punmatics as shown below with the shutoff valve between the pump and the filter followed by the panel mounted 1/4″ tube fitting. The filter is absolutely necessary as I have already sucked up quite a few 0603 parts and having the filter saves the shutoff valve and pump from damage.

View all 3 instructions

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates