Our project is a two-axis SCARA robotic drawing arm designed to take user-inputted commands and translate them into controlled arm movement for drawing lines, rectangles, and other simple shapes. The intended use of the system is to demonstrate how robotic motion, user interfaces, and embedded control can work together to create an automated drawing platform. The system uses and ESP32 microcontroller, motor control hardware, G-code style command input, and a user interface built through Python. Commands such as G0, G1, G90, and G91 allow the user to control movement type and positioning. The design also includes an emergency stop feature that allows the system to stop quickly for safety and reset before continuing operation. One of our most notable accomplishments was integrating the user interface, microcontroller communication, and robotic arm movement into one working system. A major challenge was coordinating mechanical, electrical, and software components so that they behaved reliably together. Future improvements could include increasing drawing accuracy, improving the physical structure, refining motor control, and expanding the types of shapes the system can draw.