Web Analytics
Rabbit GRBL
Rabbit GRBL
Open-source CNC controller firmware delivering precise GRBL machine control, real-time monitoring, smooth motion, and flexible customization for makers and professionals.
Rabbit GRBL

Motion Control Firmware for the ESP32

Rabbit GRBL is a high-performance motion control firmware based on a fork of Grbl_ESP32, developed and maintained by SourceRabbit. Its goal is to provide users with a professional-grade, fast, and extremely stable CNC control solution while remaining 100% backward compatible with the original Grbl firmware for AVR processors. This ensures seamless integration with existing workflows and full compatibility with all standard G-code senders.

Designed to run on ESP32 processors, Rabbit GRBL is heavily optimized for real-time motion control. It delivers reliable, deterministic performance and is capable of generating up to 120 kHz of stable, jitter-free step pulses, making it suitable for demanding CNC, laser, and automation applications where precision and consistency are critical.

Rabbit GRBL is ideal for both advanced users and system integrators who require modern hardware capabilities without sacrificing the simplicity and ecosystem of traditional Grbl.

Key Features

  • Supports up to 6 controlled axes
  • Step pulse rates up to 120,000 steps per second
  • Backlash compensation for improved mechanical accuracy
  • User-defined homing sequences for flexible machine configurations
  • USB and Serial connectivity for easy integration and communication
  • Fully compatible with existing Grbl G-code senders

Rabbit GRBL combines modern ESP32 performance with proven Grbl reliability, making it a powerful and future-ready CNC motion control firmware.

Download on GitHub:  https://github.com/SourceRabbit/RabbitGRBL