Skip to content
A Small and Simple Pen Plotter
Branch: master
Clone or download
Latest commit 09b387b Aug 15, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
Docs Update BOMs with Info Aug 15, 2019
PCB Update BOMs with Info Aug 15, 2019
STEP Initial commit Jul 21, 2019
STL Initial commit Jul 21, 2019
.gitattributes Initial commit Jul 21, 2019 Update Jul 24, 2019

MidTBot ESP32

The MidTBot is a small and simple little pen plotter. All of the custom parts are 3D printed. The rest of the parts are low cost and easy to get.

The controller uses an ESP32 running Grbl_ESP32 firmware. It can be controlled via USB, Bluetooth or Wifi. You can simply upload gcode files to the unboard SD card and print.

The machine is controlled by a unique H-bot configuration, that uses a single belt. Two small stepper motors drive that belt in a special way to move in the X/Y plane. The pen is lifted by a hobby servo using a very simple and accurate mechanism.

Here is a link to a video of the plotter in action.

The project is open source (Creative commons 4.0 Attribution - Share Alike) and all the files are in this Githob repo. Assembly instructions are here. If you have questions, please ask them by opening an issue in this repo.

Check it out on GrabCad

Click on image for interactive viewer in browser.



There currently are no kits for sale. Full kits or controller PCBs may be available in the future.


This project represents a lot of work. Please consider a safe, secure and highly appreciated donation via the PayPal link below.

You can’t perform that action at this time.