ESP32-CNC

ESP32-CNC

4 devlogs
11h 16m

A CNC/3D printer controller made in EasyEDA Pro, supporting up to 4 stepper motors, 8 switches (1 emergency stop and 7 limit switches) and 4 outputs that support up to 24V 30A, for CNC spindles. Designed for FluidNC.

Timeline

Finished laying out the stepper motor connections

Update attachment
Arca Ege Cengiz Arca Ege Cengiz about 2 hours ago
Components, I mean. Not connections, I haven’t started routing yet.

The schematics are done!

Update attachment

Well that took way too much effort, but we now have a high-current MOSFET-based switching circuit for a high current load like a CNC spindle or hotend/heated bed if it's being used as a 3D printer board. In theory this can handle 110A but obviously physics is a thing.

Update attachment

First devlog! Started work on the schematics. Even though the time recorded is ~2hrs, I spent way more than that picking components and looking at datasheets, too bad Hackatime can't track that :(

Update attachment