About: student of electronics and electricity

Hello friends

I have made a Automatic wire cutting machine using Arduino nano controller board.

Basically there are 3 process level of this machine like

1) first process is Input

Input like wire length and wire quantity provided by pressing push button also the real time data can read on 16 X 2 LCD

2) Processing

all the inputs were processed by arduino nano and give command to stepper motor to feed required length of wire and instruct to servo to make cut of required quantity.

3) Output

Stepper motor, servo motor & cutter are the final output component

Step 1: Material Required

Followings are the material required

Arduino nano :- http://amzn.to/2Dcp2bK

Stepper motor :- http://amzn.to/2Dg6wycstepper

Motor driver :- http://amzn.to/2Dg6wycstepper

16 x 2 LCD :- http://amzn.to/2Db9LYA

Servo motor :- http://amzn.to/2r5oejj

Cutter :- http://amzn.to/2D9X6oZ

PCB terminal :- http://amzn.to/2r8uCq7

Push buttons :- http://amzn.to/2D9XbsN

Step 2: PCB Design

I have prepare PCB layout in fritzing software then Designe a PCB and export its gerber file

This gerber file uploaded to Jlcpcb.com to order the PCB as soon as you recived PCB you need to solder some female header pins to mount arduino nano, LCD display & A4988 driver also solder the PCB terminal to connect power supply to the PCB and to connect stepper motor to PCB here I attached the editable PLC layout file so if you can do any modification required.


Step 3: Procedure

So as soon as all the components are available you can start assembly the machine.

For the base of the machine I used 3MM thick white acrylic sheet

I drill some hole on sheet to mount PCB, Stepper motor with extruder set, cutter & servo motor for better idea please watch video it will give a idea how to mount those components on sheet all the components are tightly mount on the sheet now we can move to program our arduino

Step 4: Arduino Program

Upload the code to the arduino

Now connect the 12V DC at terminal of PCB this is for stepper motor and connect USB to arduino nano this will feed power to arduino itself and servo motor now machine is ready to perform you need to press those push buttons to navigate between screen and to select desire data hope you will like my this project

PCB Contest

Participated in the
PCB Contest



    • Classroom Science Contest

      Classroom Science Contest
    • Stone Concrete and Cement Contest

      Stone Concrete and Cement Contest
    • Growing Beyond Earth Maker Contest

      Growing Beyond Earth Maker Contest

    14 Discussions


    Question 21 days ago on Step 4

    I want to make this project
    can you please share codes and wiring diagram for my help to make this project.


    Question 2 months ago on Introduction

    Thanks for sharing the project, it's great.
    I have a problem, I have assembled everything and I have tried it with a 9g servo, but changing it for the futaba does not work.
    Any subject?
    greetings and thanks.


    2 months ago

    May i know the spec for the stepper motor. Really need to know. Thanksss


    7 months ago

    Hi, please don't steal peoples work without credit.
    I wrote the code that you have copied and designed the basic component and wiring plan. My video here:

    That being said, it's a cool custom PCB you've made but please credit other peoples work :)

    6 replies

    Reply 4 months ago

    Hello sir,
    I am new for electronics & programming.
    I like your project. I am also trying to make the same.
    My questions are,
    1. Is it possible to input the values using 4x3 matrix keypad
    2. How to insert wire sensor so as to be able to pause the running code on finishing of wire
    Thanks in advance


    Reply 5 months ago

    Thanks for the info. I vaguely remembered a similar design I've seen a while ago and was curious why it was featured again. If you want people to make use of your inventions as long as they give proper credit, you should considering using a CC NC-SA licence or similar.

    @JLGG_3D Come on, you take like 90% of the work from someone else, fail to mention it and then have the audacity to enter a contest? That feels like a violation of the unwritten makers' codex.


    Reply 5 months ago

    Thanks for the tip about licencing. I love people being able to use each others work with credit. I will start using it with future projects.

    I too thought the rule was unwritten.


    Reply 5 months ago

    This motor how can shopping


    Reply 5 months ago

    You need a nema17 sized stepper motor and a 3d printer extruder. I got mine from Ali Express but you can get them from ebay or amazon too.


    Reply 6 months ago

    Wow, I was about to leave a different comment until I saw this. Well Kudos to both of you anyway. I've had a similar idea to cut wire but your implementation is much better, great work!!


    6 months ago

    We actually tried making this in our shop using his PCB, and it doesn't work. There are quite a few things missing in this write up. Several components for the PCB are not listed... such as the resistors values...


    7 months ago on Step 4

    Nice and useful thing!
    Nice work with the inputs and lcd, fast and clear to set up! Add the option to strip the ends and I'd buy it! :)