Wiki is continuously being updated.
This controller is designed to operate a wide range of CNC machines. It can drive six motors and supports various spindles and lasers—including those with PWM, 485, and 0-10V outputs — compatibility with FluidNC, GRBLHAL, and GRBL1.1f.
Compatible with the FluidNC official original firmware, we provide yaml example configuration file.
Compatible with the GRBLHAL official Web-builder, GRBLHAL can set to GRBL1.1f level.
The PIBot V4 board natively supports the GRBLHAL OLED, as this code was contributed by Luc from France (ESP3D Developer) and tested using the PiBot V4 mainboard.
Thank you for your support. We have currently updated to the 4.96 Pro version, which is compatible with V4.9PB. We have implemented numerous optimizations and upgrades, such as adopting a four-layer PCB design, optimizing SPI signals, adding 22 LED lights for input and output display, and adding support for high-precision, high-voltage limit switches.
All orders will be shipped with the new version. Additionally, our tutorials are constantly being updated. Most configurations of the V4.96 Pro are compatible with the V4.9PB, so you can refer to the V4.9PB settings for now.
A:The version are silkscreened with “PiBot FluidNC V4.96 Pro”.
B:There are two 3-pin jumpers for selecting the “Driver Logic Signal Level” and “SW_VCC”.
C:There are a total of an impressive 34 LEDs on the PCB for status display.
Thank you all for your support and feedback. We continuously update and improve our products.
===Versions–without–ESP32 chips===
| Version | Status | Key Features |
|---|---|---|
| V4.6 | Sold Out | Initial version |
| V4.7 A | Sold Out | Optimized circuit design, compatible with FluidNC official Board X6 GPIO PinMap |
| V4.7 B | In Stock | Corrected silkscreen, uses XH2.54 connectors - Product Page |
===Versions with integrated ESP32 chips===
| Version | Status | Key Features |
|---|---|---|
| V4.8 | Sold Out | Uses XH2.54 connectors |
| V4.9 A | Sold Out | Changed to screw terminals |
| V4.9 Plus | Sold Out | Optimized circuit design, added pin header converted output signals - Old Documentation |
| V4.9 Plus B | Sold Out | Added SPI functionality, added optional drive signal selection - Old Documentation |
| V4.96 Pro | In Stock | Optimized SPI design, added optional limit switch voltage selection feature |
The V4.9 PLUS and later Versions can adapt a 150 * 90 * 40mm box and use screw terminals
1. Fits in a 150 * 90 * 40mm box (needs to be purchased separately)
2. Changed output connector to screw terminal method
3. Changed to external antenna for better speed and stability
4. Separate main power supply and stepper motor power supply inputs
5. Uses plugs to change output for drivers or motors
6. Supports onboard TMC2130 and TMC5160 drivers, as well as external TMC5160 drivers (only for 2025 V49PB)
7. CP2102 chips procured from Silicon Labs' official authorized suppliers
8. Genuine ESP32 chips procured from Espressif's official suppliers for greater stability and reliability
1. The board features a 4-layer PCB design with impedance-controlled manufacturing, upgraded component suppliers, and solid capacitors with voltage ratings increased from 35V to 50V.
2. The layout has been optimized with a dedicated power plane and improved SPI signal routing, The layout was inspected by engineers from three separate companies.
3. The SW_VCC selector supports standard limit switches, medium-precision 5V types, or high-precision industrial-grade 12V/24V limit switches.
4. All limit switch inputs include diode protection and status LEDs.
5. Signal output indicators have been added for all stepper motors with integrated LEDs.
6. The SPI external port now uses CS.X instead of GPIO5 for more intuitive wiring.