CNC plotter inspired by the Etch A Sketch, designed for both manual and automated sketching. Powered by a PIC microcontroller and stepper motor control system, it demonstrates core principles of mechatronics, motion control, and embedded systems. The device offers a creative and programmable platform for visual output, with potential applications in design prototyping, educational tools, and user-interactive systems.
This project delivers a compact and low-cost 2-axis CNC motion control system powered by the PIC16F1847 microcontroller, designed to drive two stepper motors with directional and speed control. the platform enables real-time or programmed sketching, transforming basic components into an accessible CNC-style drawing machine.
CNC Plotter
Inspired by the nostalgic “Etch A Sketch,” the system allows users to control motion manually via potentiometers or automatically via custom G-code. Users can upload sketches through serial communication, enabling the motors to trace programmed paths, making it a platform for both creative exploration and precise plotting. The project features a custom-designed and manufactured PCB, enhancing integration and system reliability. The design encourages experimentation, whether as a teaching aid in robotics and motion control, a creative prototyping tool for designers, or an interactive platform for digital art. This blend of control, flexibility, and simplicity opens doors for future development into SCARA arms, plotters, or low-cost automation systems.








