Your personal open-hardware PCB assembly machine

This project is coming soon. Sign up to receive updates and be notified when this project launches.

SimplePnP is an open hardware Cartesian pick-and-place machine. It includes two main components: the head and the table.

The head grabs electronic components meant to be installed on a PCB. It relies on a hollow shaft stepper motor to rotate the parts and allow a DC vacuum pump to hold them with different sized nozzles. It uses a camera to help locate features and components.

The table is meant to position the head in the correct spot to hold and release each component. It is a gantry style system built from aluminum extrusion and uses linear rails, stepper motors and timing belts to perform motion.

A computer running OpenPnP serves as the machine's brain, sending the appropriate commands to a pair of GRBL motion controllers that handle the operations needed to perform PCB assembly.


  • X Travel: 300 mm
  • Y Travel: 300 mm
  • Z Travel: 23 mm
  • Components per Hour: 750 with vision assist
  • Component Size: As small as 0402 (1005 metric)
  • Nozzle Type: Juki 5xx
  • Vision: Top vision and optional bottom vision
  • Vacuum Heads: Single vacuum head (base model), dual head optional
  • Power Consumption: 60 W With a 12 V power supply
  • Footprint: Bench mountable (650 mm × 500 mm × 200 mm)
  • Weight: 4 kg

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: