PiBot CNC & Laser Controller Guide
This page compares the five current PiBot controller boards. Specifications and software support are checked against PiBot product documentation, the technical Wiki, and the software vendors' official documentation. Always verify the exact board revision and firmware before wiring or flashing.
Current Controller Lineup
Five PiBot controller boards are in the current lineup. The table focuses on documented hardware and firmware differences; it does not rank the boards or make assumptions about a customer's machine.
V5.88 Ultra
V4.96 Pro
V5.77 Carrier
V4.7 B
V3.28 Isolated
8 MB Flash + 8 MB PSRAM
grblHAL Experimental
grblHAL
grblHAL
grblHAL
via Extra I/O; up to 7 axes1
via Extra I/O; up to 8 axes2
XXYYZ
standard and SPI
standard and SPI
(with plug-in ESP32-S3 module)
(with ESP32 module)
1 V5.88 has six dedicated motor outputs. Its Extra I/O signals can be configured as one additional Step / Dir / Enable motor group, for up to seven axes, or used as ordinary I/O. The same Extra I/O signals cannot serve both purposes at the same time. The official grblHAL Web Builder target currently advertises a maximum of 4 axes; see the V5.88 grblHAL chapter before choosing firmware.
2 V5.77 has six dedicated motor outputs. Its six Extra I/O signals can be configured as two additional Step / Dir / Enable motor groups, for up to eight axes, or used as ordinary outputs. The same Extra I/O signals cannot serve both purposes at the same time.
Controller Family Photos
Firmware & Software Compatibility
This table provides a quick compatibility overview. Software and firmware versions change, so verify the exact combination before production use.
Resources & Support
Sources Checked
- PiBot V5.88 Ultra product page and the V5.88 technical Wiki.
- PiBot V5.77 Carrier technical Wiki and board documentation.
- PiBot V4.96 Pro product page.
- PiBot V4.7B product page.
- PiBot V3.28 Isolated product page.
