Pen Plotter ESP32


This is a simple 3d printed pen plotter that broadcasts a wifi network with web server that fully houses the whole interface. So anyone with wifi and web browser can use the device.

The plotter runs custom firmware on an ESP32 and serves up a simple MS Paint-style web interface. A lightweight custom firmware directly controls three 28BYJ-48 stepper motors through ULN2003 drivers. The entire web interface is embedded in the ESP32’s flash memory – no SPIFFS, no external files.

The firmware includes a simple G-code parser that handles the basics. Touch-friendly controls let you test motors, home axes, and manually raise/lower the pen.

The total cost is under $20 with 3d printed chassis and axis. Perfect if you want a simple WiFi plotter without the complexity of full CNC firmware.

Find a complete writeup with parts and instructions at hackaday.io, the code over on GitHub, and the 3d files on Printables.

Pen plotter in action.

Assembly example courtesy of Maker 101 at https://youtu.be/og1506q67mo?start=24&end=96


Related Posts