This document describes the design and development of an automatic writing machine based on an Arduino microcontroller. The machine uses stepper motors controlled by a motor driver shield to move a pen in the X and Y axes. A servo motor is used to control the pen's movement in the Z axis. The machine takes in G-code files generated from drawings in Inkscape software. These files contain instructions that the Arduino interprets to precisely control the motors and allow the machine to automatically draw or write designs. The document discusses the various hardware components used, including the Arduino, motor drivers, stepper motors, and servo motor. It also covers the software aspects such as the Arduino IDE, Inkscape, and Universal G-