DIY Arduino Writing/ Drawing Machine - 2D Pen Plotter
Superb Tech Superb Tech
20.2K subscribers
574,210 views
0

 Published On Nov 7, 2021

hi in this video i have shown how to make a Homework writing machine also known as a 2D Plotter. this machine can be used with any pen, pencil, or other drawing tool to write on a paper or any notebook for works such as drawing, sketching, caligraphy, art, etc.

It uses an arduino and a CNC shield along with stepper motors and stepper motor drivers to enable the movement in x and y axis. i have used aluimnium profiles and 3d printed plates to provide structure to the machine. i have used belts and pulleys for linear motion from the motors to the plates. for power supply i have used a 12v 2A power adapter. after powering the machine, you will have to connect it to a computer and use universal gcode sender software to send the gcodes to the machine. you can take any text or image file in inkscape and convert it into a gcode in very few and
simple steps. once the gcode is ready, open it in the universal gcode sender, connect the COM port of the arduino and you can start executing the file. you can also change the speed and acceleration of the machine in the firmware settings menu under the machine tab of the universal gcode sender software.

UPDATE: Writing machine working demo video:    • How to use Writing Machine - 2D Pen P...  

you can find all the CAD STL files in the links provided below.


NOTE: the servo motor requires a modified version of the GRBL code. it will not work with the standard GRBL available online. i have modified the GRBL to work with the servo, you can download it from the link below.

Design and GRBL Files: bit.ly/3A5mMzf


PARTS:

Aluminium Profiles used are 20mm V Slot 40mm length each, extendable upto 50cm

Global(Aliexpress):

NEMA 17 Stepper Motor: https://bit.ly/3mUykOU
DRV8825 Driver: https://bit.ly/3EUArYX
arduino uno: https://bit.ly/31I0FQf
cnc shield https://bit.ly/2Yp4hVW
servo mg90 https://bit.ly/3EYFLuG
12V 2A Adapter https://bit.ly/3bOOX8j
rubber feet set: https://bit.ly/3H0VXNO
2020 profile https://bit.ly/3bOCNfJ
2040 profile https://bit.ly/3qio2Kw
fasteners https://bit.ly/3bS4C6M
m5 sliding nut: https://bit.ly/3woD16G
gt2 belt pulley set:https://bit.ly/302eZmj
idler pulley: https://bit.ly/31uNkun
V wheel Set: https://bit.ly/3mUPKux


India:

NEMA 17 Stepper Motor: https://bit.ly/4bv5D23
DRV8825 Driver: https://bit.ly/3HP9aec
arduino UNO: https://bit.ly/3SvgPmB
CNC Shield: https://bit.ly/3HPd6vi
servo mg90: https://bit.ly/48aKYNU
12V 2A Adapter: https://bit.ly/3w8zMnS
2020 profile https://amzn.to/3cZ1F4S
2040 profile https://amzn.to/3o2ywvU
fasteners https://amzn.to/3HZmdIJ
m5 sliding nut: https://amzn.to/3o1ua8f
gt2 belt pulley set: https://bit.ly/487CreA
idler pulley: https://bit.ly/3UAQ8Qp
V wheel Set: https://bit.ly/49o86tl
rubber feet set: https://bit.ly/4892Vwp



#arduino #writingmachine #DIY

show more

Share/Embed