Emerald Dingo — why it's the brain of terraPen
| Two-axis motion control, built around the ESP32 and TMC2130 stepper drivers | Wi-Fi built in — drive it wirelessly with terraForge, no extra module needed | ||
| USB-C for power, and for flashing firmware updates | Plug-in wiring throughout — every connector clips in, no soldering required | ||
| Built-in emergency stop connector — a stop button is a plug away, not a rewiring job | Onboard microSD card slot — add it as an option to load job files straight from card |
Ready to add a Z axis?
The Z-axis add-on plugs straight into Emerald Dingo's auxiliary port and adds a third TMC2130-driven stepper, for a proper pen-lift or tool-height axis instead of a solenoid. It uses the driver's own stall detection for the Z endstop, so there's no physical limit switch to wire in.


Pick it as an option above when you order your controller. Already have an Emerald Dingo? Get the Z-axis add-on on its own.
The design files are public if you'd rather build your own: Z-Axis Add-on on GitHub.
Full technical files
Schematic, KiCad source, 3D models and a JLCPCB/LCSC bill of materials are all open source: ESP32 Plotter Controller on GitHub.