This Universal CNC Controller is designed to control DIY CNC machines. This is our original PCB design, based on ESP32GRBL or FluidNC firmware from Bart Dring or FluidNC and his 6 PACK CNC controller.
*NEW! now we offer 2 versions easy to distinguish : *
What the difference ?
We reduce the overall size (only 10*10 cm) and add several goodies to the original design while keeping totally compatible with the original firmware and original module :
GRBL
GRBL has been adopted by the majority of hobbyist CNC, many software can design and deliver Gcode file.
ESP32: WiFi and Bluetooth enabled
This controller uses the latest ESP32-32UE 32 bits fast MCU 240MHz with 8MByte memory and an external WIFI antenna to improve performance. Embedded web server and web application give easy control of your CNC using any browser on a computer, a smartphone or a tablet, while a USB serial keeps available for wired connection.
MODULARITY:
In opposite to most CNC controllers, this board has no dedicated features. Using standardized modules allow you to customize it to exactly fit your machine. Will your machine changes, you only need to swap out the affected modules.
Driving Spindle is a good example: Many people start with a basic spindle controlled with a simple relay. But, In the future, you may want to change. for that, we offer different modules that support PWM with enable and direction, RS485 Modbus for VFDs, 0-10V analog voltage and even BESC (Brushless Electronic Speed Controller) based spindles.
Motor Support
Adopting standards plugs in motor driver sockets, these support the simple step/dir modules (also called Pololu) A4988, DRV8825 and Trinamic SPI drivers with support for all modes, including stall detection and super quiet mode.
The controller has 6 motor sockets but you only need to fill as many as you plan to use. The firmware can handle up to six coordinated axes (XYZABC). You can also assign 2 motors to any axis (XXYYZ, XYZZ, XXYYZA, etc).
Firmware
The firmware is Grbl_ESP32. This is a powerful CNC firmware based on Grbl. It has moved far beyond Grbl though taking full advantage of the dual-core, 32-bit, 240Mhz processor. It also has built-in Bluetooth and WiFi, with a web server and web application. See the Github repo for more details
CNC I/O Modules
Our modules are 100% compatible and interchangeable with the original from Bart DRING
Here is a list of the current modules we offer (other coming...):
Open Source FIRMWARE
Firmware is open source and on GitHub. Grbl ESP32 Firmware
Open source 3D print (stl) enclosure
you can download your enclosure design here: https://www.thingiverse.com/thing:4808854
At SmartElectronic, We do a lot of electronics design with ESP32 MCU for EOM EDM. As we have some customer's projects looking for driving robotics systems GRBL was the ways to control, naturally porting GRBL to ESP32 make sense, Bart DRING already do it!
Considering what has already been done, We were looking to improve a little original design to match our needs.
WHAT IS INCLUDED
IMPORTANT
This board is rated up to 50V DC for power input, as this is the very limit and for security reason, we strongly recommend to use under this MAX value, between 7v to <<50v
ORDERING Please note that this item is provided WITHOUT stepper controller nor any Modules All those are available in our Shop
You may have a look at ou kit with remote controller (pendant) and save some cost
No additional links provided for this product.
Usually, we do the shipping within 72H (full working days) from our factory but maybe a little longer depending on the product option selected.
Delivery may vary upon final destination and customs clearance on arrival and shipping option