

The 4-Axis CNC Motherboard comes fully assembled and with the GRBL firmware pre-installed. It is equipped with a dual-core Xtensa 32-bit LX6 microprocessor (ESP32) running at 240 MHz, capable of driving up to 4 stepper or servo motors with stable and clean 120 kHz Step/Dir pulses.
The board has been extensively tested under real CNC operating conditions to ensure clean and stable power delivery with high immunity to electromagnetic interference (EMI). This testing focuses on minimizing electrical noise, ensuring consistent timing and maintaining reliable step generation, even in electrically noisy CNC environments.
The opto-isolated limit switches and Probe inputs, operating at 12 VDC, protect the controller from external electromagnetic interference commonly found in CNC environments. All other outputs — including Spindle PWM, Spindle Enable, Mist and Flood coolant — operate at stable and clean 5 VDC, suitable for direct control of external devices.
The 12 VDC power input includes reverse polarity protection and high-quality Samsung ceramic capacitors for effective input current filtering, further improving power stability and noise immunity.
The 4-Axis CNC Motherboard is compatible with all GRBL-based G-code sender applications. For the best experience, we recommend using Focus - CNC Control System .
Useful Links: Help & Support (Drivers, User Manual, etc.)
Discord Help Community: https://discord.gg/nRKETyjJ7E
Motor Outputs
Up to 4 Stepper or Servo motors
Max. Step Frequency
120Khz
Limit Switches
4 opto-isolated limit switch inputs (12VDC)
Tool Setter / Probe
Opto-isolated tool setter input (12VDC)
Spindle Control
PWM output for Spindle control up to 10Khz (5VDC)
Coolant
Mist and Flood coolant outputs (5V DC)
Other
Reverse Polarity Protection; Samsung Ceramic Capacitors
MCU
ESP32-WROOM-32 with Dual Core Xtensa 32bit CPU @ 240MHz and 520Kb SRAM
Firmware
Rabbit GRBL for ESP32
Connectivity
USB
Voltage Input
12V DC
Power Ιnput
0.75Watt
Ambient Τemperature
15°C – 50 °C (59°F – 122°F)
Size (W x D x H)
103mm x 66.4mm x 25mm
Package Size (W x D x H)
160mm x 70m x 70mm
Net Weight
50gr