CNC PCB PLOTTER

About the Team.


I'm Abel Mathews, the founder of Builderduino. Builderduino is our small science lab near our home. We are doing projects and Expirements in our lab. We encourage electronics and robotics project makers, students etc. We launched a website on previous day. The inside image of our lab is given below.



CNC PCB Plotter.


CNC Machines means Computerized Numerical Control Machines which are used to draw anything or design any mechanical part according to the design program fed into their controller unit. CNC machines have stepper and servo motors to draw the design as per the fed program.There are so many CNC machines in the world they are CNC Laser cutting machine, CNC winding machine , CNC plasma cutting machine….etc. CNC machines are mostly used in automotive industries. Using this idea I’m making a CNC Writing Machine. It is also known as CNC Plotter. CNC Writing Machine is a device which helps to write assignments with attractive fonts, draw pictures cartoons etc.

What is the main use of this device? Why we decided to make this project?

The main use of this device is drawing the layout of Copper Clad board. Copper clad board is a board which is used to make Printed Circuit Board [PCB]. Printed Circuit Board is used in our home appliances such as, mobile phone, television, mixie and so on. In our country we don’t have low cost PCB manufacturing company. The students those who do Electronics and Robotics projects including me also buying from “PCBWay” or “JLCPCB” in china. These are two companies who manufacture PCB. They offer just 5USD [400INR] for 10 PCB’s.

 Before China-India clash they provide free shipping. After the clash they didn’t provide free shipping and 17USD [1360INR] for shipping. So I used copper clad board for making PCB for my projects. In my previous projects, I used permanent marker and ruler scale for drawing layout in PCB. It takes so many times. For this reason I decided to make a CNC Plotter for printing the layout of PCB.

Working Explanation..

I’m using 14v lithium ion battery for power supply. If I turned ‘ON’ the switch the 14 v reaches to the 7805-voltage regulator ic. Then the 14v reduce into 5v. Then the 5v reaches to the stepper motors, servo motor, stepper motor drivers and 3.3v zener diode. Then the 3.3v zener diode reduce the 5v into 3.3v and reaches to the microcontroller. The Raspberry Pi Pico will turned ‘ON’ and the cooling system also tuned on. Then we can connect the microcontroller into PC or laptop using a chord wire. Then turn on the PC and open Arduino IDE and program the micro controller and upload the code. After that create a PCB layout and download it. And convert the layout into G-code using GRBL software. After that download the G-CODE sender and Install it. Then we want to import the layout file and print it.


Components for this project.


 Raspberry pi pico [1pcs]

 ULN2003 Motor Driver IC [2pcs]

 28BYJ-48 Stepper Motor [2pcs]

 Cooling fan 5v [2pcs]

 FR4 Copper clad PCB 15x10cm [1pcs]

 Ferrous chloride for PCB etching [1pcs]

 3.7v Lithium ion battery [4pcs]

 4cell Lithium battery holder [1pcs]

 16pin Dip ic socket [2pcs]

 40pin Female header straight [2pcs]

 40pin Male header straight pin [2pcs]

 7805 Voltage regulator ic [1pcs]

 1N4728A 3.3v Zener Diode [1pcs]

 1N4007 Rectifier diode [2pcs]

 1kΩ Resistor [4pcs]

 Heat sink self adhesive [3pcs]

 ON-OFF Round rocket switch [1pcs]

 RGB Common cathode 5mm led [1pcs]

 Servo Motor SG90 – 9gms [1pcs]

 Charging port [1pcs]

 Mounting screw M4-13MM [12pcs]

 GT-2 Timing pulley 5mm bore [4pcs]

 GT-2 Timing belt 1metre [2pcs]

 300mm Long Metal rod [4pcs]

 50mm long Metal rod [2pcs]

 1sq mm Standard wire 1metre [4pcs]

 2mm Heat shrink 1metre [2pcs]

 Ply wood/wood {100 x 50cm} [1pcs]

 Fevicol Wudfil glue 20g [2pcs]

 Spray paint/any paint {400ml} [1pcs]


I'm using two 5v cooling fan for cooling raspberry pi pico, Ic etc.



I'm using 4 lithium ion battery for power supply [3.7v x 4 = 14.8v]



I'm using two 28BYJ-48 unipolar stepper motor and two UL2003 Stepper motor Driver Ic.




I'm using servo motor for Z- axis.



I'm using PCB from PCB Way for fixing all electronics components.


The logo in the PCB is our old logo. Please remember it.


I fixed Raspberry pi pico and toogle switch it the PCB.



The circuit diagram and Arduino code will coming soon. We are uploading this post for stay tuned for watching our project in YouTube.


Follow us on Youtube

Visit our Instagram page

Join our whatsapp group to share your projects, thoughts etc.

Apply for sponsorship >>
1600+ Projects Sponsored
Aug 26,2022
1,405 viewsReport item
  • Comments(0)
  • Likes(1)
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
0 / 10000