Step 1: CD-ROM
![CD-ROM](https://content.instructables.com/ORIG/F7W/Q10F/KNQ1FBAZ/F7WQ10FKNQ1FBAZ.jpg?auto=webp&frame=1&fit=bounds&md=03d9e5815d5ee67c5d38a3babd2ea051)
Now a days CD drives are not used regularly .So you will Get cd rom for cheap price
Step 2: Stepper Motor
![Stepper Motor](https://content.instructables.com/ORIG/FJF/TZHE/KNQ1FBMS/FJFTZHEKNQ1FBMS.jpg?auto=webp&frame=1&fit=bounds&md=3d9458e94fb18307c301981950c207ff)
Dismantle the CD- ROM so you will get two stepper motar
Step 3: Soldering
![Soldering](https://content.instructables.com/ORIG/F8J/YUSR/KNQ1FBRE/F8JYUSRKNQ1FBRE.jpg?auto=webp&frame=1&fit=bounds&md=18e5cd470623b15fdf1211393db7b449)
Solder the four leads in the stepper motor
Step 4: Frame
![Frame](https://content.instructables.com/ORIG/FVU/916B/KNQ1FBS6/FVU916BKNQ1FBS6.jpg?auto=webp&frame=1&fit=bounds&md=39f40a9a8d1fb91f2dbee5ef27afc1c7)
I made this frame by using CD-ROM chase and some old woods
Step 5: Setting Up Y Axis
![Setting Up Y Axis](https://content.instructables.com/ORIG/F1J/HPER/KNQ1FBSR/F1JHPERKNQ1FBSR.jpg?auto=webp&frame=1&fit=bounds&md=0d75554ac19234893d640de3d67ace57)
Set your "Y" axis stepper motor in vertical postion
Step 6: X Axis
![X Axis](https://content.instructables.com/ORIG/FT9/9BW8/KNQ1FC8Z/FT99BW8KNQ1FC8Z.jpg?auto=webp&frame=1&fit=bounds&md=d7e88b8c33ec50c34cd11bcc86338839)
Set your "X" Axis Stepper motor in Horizontal Postion
Step 7: Servo Motor
![Servo Motor](https://content.instructables.com/ORIG/FH3/11BC/KNQ1FCHW/FH311BCKNQ1FCHW.jpg?auto=webp&frame=1&fit=bounds&md=35fb7e728ca0a9bf7301ec93ee9b3918)
Servo motar used to lift pen up and down . So place the servo motor in Y axis
Step 8: Arduino
![Arduino](https://content.instructables.com/ORIG/F9S/RIXV/KNQ1FDFM/F9SRIXVKNQ1FDFM.jpg?auto=webp&frame=1&fit=bounds&md=56fe80b86175e4a9cfdb6e6b278a2b30)
The Arduino Uno is one of the most common Arduino boards available, and it has some user-friendly features
Step 9: L2939 Motor Driver
![L2939 Motor Driver](https://content.instructables.com/ORIG/FGV/SBO3/KNQ1FDN3/FGVSBO3KNQ1FDN3.jpg?auto=webp&frame=1&fit=bounds&md=9fc9690634ea345f80810c103d69273a)
Motor shield Used to control Two Stepper motor
Step 10: Wiring X and Y Axis
![Wiring X and Y Axis](https://content.instructables.com/ORIG/FKP/R9KO/KNQ1FE9R/FKPR9KOKNQ1FE9R.jpg?auto=webp&frame=1&fit=bounds&md=9a920682f8ef852f4dfc7ec30ed998ab)
![Wiring X and Y Axis](https://content.instructables.com/ORIG/FQH/0B1P/KNQ1FE9Q/FQH0B1PKNQ1FE9Q.jpg?auto=webp&frame=1&fit=bounds&md=890d1b8a48b4c8b5fded41cdd61fe731)
Step 11: Connecting Servo to L293d Motor Driver
![Connecting Servo to L293d Motor Driver](https://content.instructables.com/ORIG/F5W/1OOQ/KNQ1FEIX/F5W1OOQKNQ1FEIX.jpg?auto=webp&frame=1&fit=bounds&md=d9f539dde78545e86389613125258daf)
Step 12: First Upload Your Arduino Code
Step 13: Secondly How Upload Your Processing Code
![Secondly How Upload Your Processsing Code](https://content.instructables.com/ORIG/FIJ/IUFV/KNQ1FFFZ/FIJIUFVKNQ1FFFZ.jpg?auto=webp&frame=1&fit=bounds&md=dbaa93f8acb02239f51a6a94445fb98b)
Step 14: Press P to Select Port Number & Press G to Select G Code
![Press P to Select Port Number & Press G to Select G Code](https://content.instructables.com/ORIG/FFZ/F34V/KNQ1FFMS/FFZF34VKNQ1FFMS.png?auto=webp&frame=1&fit=bounds&md=c4d3428e4b1d9d36b399efa8aa92b105)
Step 15: Final Output
![Final Output](https://content.instructables.com/ORIG/FUX/A4BF/KNQ1FG2X/FUXA4BFKNQ1FG2X.jpg?auto=webp&frame=1&fit=bounds&md=228c8e61b81791d20c5fbb90769174db)
![Final Output](https://content.instructables.com/ORIG/FCP/P4TV/KNQ1FG2Y/FCPP4TVKNQ1FG2Y.jpg?auto=webp&frame=1&fit=bounds&md=bcc0a7ca1bb766818da4f057bd18d928)
I would love to have your feedback.
To find similar project, Please visit my YouTube Channel: Prabeen - YouTube