Compact Modular CNC controller for up to 6 high voltage stepper motors with embedded ESP32UE 8M=64mbit

Compact CNC Controller for Grbl ESP32 or FluidNC

Sold by SmartElectronic

$70.65

No tax for United States [change]
Serial port connector
Stock available: 4
CNC
ESP32
SHARE

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 : *

  • RED is version C with 4pins 2.54 TTL serial port
  • WHITE is version D with a USB A (but still TTL serial port) to easy wire connect our universal pendant

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 :

  • embedded AND INCLUDED ESP32UE 8M=64mbit with external antenna to improve WiFi/ bluethooth coverage
  • Glass Fuse to protect the board
  • 3 LED (red) Vmot, (green) 5V and (blue) 3.3volt for easy power visual check
  • TTL serial port (2.54 4pin on version C red color board or USB A connector on version D white color board)
  • USB serial port (micro USB)
  • Adopt a new switching power converted and bring up to 50 Volts DC power input for high voltage stepper motor controller.
  • Add RESET pin on ESP32
  • Add connectors to directly use external stepper drivers.
  • all config jumper accessible without removing any extension board

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...):

  • 4x Input Module
  • Relay Module
  • RS485 Module
  • 5V Output Module
  • 0-10V Spindle Module
  • Serial Robotics servo and RC Servo/BESC Module

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

Why did you make it?

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 makes it special?

  • Smaller size but more feature
  • Fully compatible (firmware and external Modules)
  • Smaller size (reduced 42%)
  • embedded ESP32UE 8MByte and external antenna connector
  • improve WiFi/Bluetooth coverage with external antenna
  • Up to 50 volts power input and Fuse protected
  • RESET PIN for MCU

WHAT IS INCLUDED

  • This main controller board (10*10cm)equipped with ESP32UE 8MByte programmed with test firmware (you can easily use OTA to upload your own configuration)
  • 1 external 2.4GHz 3dB antenna
  • 1x 15 amp glass fuse,
  • all necessary jumpers,
  • 1x DC power connector,
  • 6x XH2.54 4 pins (to be soldered) for motor output
  • 6x XH2.54 4 pins 10 cm wire to your stepper motor

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

Links to code and documentation

No additional links provided for this product.

Shipping policy

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

Here are some extras that might be useful for your project!

The seller

SmartElectronic

haikou, Hainan, China
10 orders since Aug 2, 2022
SmartElectronic was born from the meeting of a group of engineers but also serial entrepreneurs. We decided to join forces in a single company offering our best knowledge and strong experiences with more than 35 years of comprehensive experience in electronic engineering.
SmartElectronic team is an active partner in projects related to open-Software, open-Hardware and open-Innovation.
Our team members are long-term involved in coworking space FabLab and other creative spaces and accumulate a strong experience in 3D printers and CNC.
With an International mindset, SmartElectronic's headquarter is located in Hainan Island "the Chinese Hawaii"- China.
Mixing people and cultures Situated at a civilization crossroads, we offer the best Asia and Western cultures to YOU!