- Stock: In Stock
- Brand: PiBot
- Weight: 0.11kg
- SKU: PISTM050B01
This offer ends in:
Available Options
Turn one UART into a complete machine I/O hub
Add 18 clearly numbered input and output channels to a compatible PiBot controller through one RJ12 connection—while keeping a downstream RJ12 path available for a PiBot pendant or display. FluidNC is fully documented, and grblHAL is supported through the FNC Expander plugin.
What is included
A complete standard package—no communication adapter or cable needs to be added.
The RJ12 selectors above the Description are for optional spare accessories. Every standard V5 package already includes the 4.x adapter and one RJ12 communication cable. The adapter is used with V4.96 Pro and V4.7B; V5.88 Ultra and V5.77 Carrier use the documented direct RJ12 path.
Why choose the V5 expander?
More I/O without replacing the controller
A single UART connection adds switch, sensor, coolant, relay and accessory channels to an existing compatible controller. The numbered channel system keeps YAML assignments easy to read.
Inputs designed for real machines
Eight optocoupler input channels support ordinary contacts and NPN (sinking / open-collector) 3-wire sensors. Select 5 V or VMOT so the input side matches approved 5 V, 12 V or 24 V NPN field devices; PNP sensors are not compatible.
The right output for each job
Choose buffered 5 V logic/PWM, a normally-open solid-state contact, or an External-V low-side MOSFET channel instead of forcing every accessory through one output type.
Keep the pendant connection
The controller-side and pendant-side RJ12 paths each have their own RX/TX swap jumpers, making it easier to correct serial direction without rebuilding a cable.
18 channels, four clearly separated jobs
Every connection is labeled by the same channel number used in FluidNC YAML. You configure the job of the channel; you do not need to work with the STM32 package pin names.
V5 PinMap overview. Read the connector labels and numbered channels before wiring. Open the image for full resolution.
Built for the current PiBot controller family
From the box to a verified output
The Expander V5 ships with the universal FluidNC STM32 Expander firmware already installed. Add the controller-side YAML, connect the documented RJ12 path, then run one short LED test.
Direct RJ12 on V5.88/V5.77, or the included 4.x adapter on V4.96/V4.7B.
Set the documented UART and map the numbered expander channels to machine functions.
Verify the #14 and #15 onboard output LEDs before connecting the final loads.
Expansion without giving up your pendant
Controller → Expander V5 → Pendant
The two RJ12 sockets form an inline serial path. Expander-specific messages are handled by the STM32; the remaining serial traffic continues to the downstream pendant or display.
Separate jumper groups are provided for the controller side and pendant side.
Normal FluidNC operation uses 1,000,000 baud with 8N1 framing.
Remove controller, VMOT, External V and pendant battery power before changing the serial path.
Specifications
Size and mounting
Manual, firmware and engineering files
Frequently asked questions
No. The universal FluidNC STM32 Expander firmware is installed before shipment. You still need the matching controller wiring and YAML configuration.
Yes. Use the RJ12 socket labeled for the pendant and follow the manual's battery and RX/TX jumper instructions.
Yes, with approved NPN (sinking / open-collector) sensors. Use VMOT through SW_VCC and set the jumper before power is applied. PNP sensors cannot trigger the inputs; because V5 has no reverse-blocking diode, never let Signal rise above SW_VCC.
Treat #8–#13 as buffered logic/PWM control signals. Use the PhotoMOS, MOSFET or an external power stage appropriate for the load.
Map #14/#15 as coolant outputs, send M7 and M8, then confirm the two onboard relay LEDs. M9 turns both off.
Yes. The hardware is supported through the grblHAL FNC Expander plugin; use the matching firmware documentation and controller configuration.
Add the I/O your machine needs—without redesigning the controller
Use the complete PiBot manual for controller-specific wiring, firmware setup, RX/TX jumper positions, input setup, output limits and the M7/M8/M9 verification loop.
Shipping Notification
1. Global Standard (Excluding USA)
Rate: $7.99
Coverage: Worldwide (excluding the United States)
Features:
Basic international shipping service.Customs clearance fees are not included, except for Canada & the United Kingdom, where DDP service is available.
Free shipping(Orders over USD 116) is available only for Global Standard shipping and eligible destination.
Not available in certain destinations, including Peru, Ukraine, Thailand, Norway, Israel, South Africa, etc.
2. Global Express (Excluding USA)
Rate: $27.99
Coverage: Worldwide (excluding the United States)
Carriers: DHL or FedEx or other agents
Key Benefit:
DDP (Delivered Duty Paid) service is available for selected destinations. No import taxes or duties will be charged upon delivery when DDP is available.Selected destinations for DDP service: the EU countries, Norway, Switzerland, Ukraine,Thailand, etc.
For some destinations (such as Peru, Israel, South Africa, and others), Global Standard is not available and only Global Express can be selected, import duties, VAT, and customs clearance charges may still apply. If you are unsure whether DDP is available for your destination, please contact us before placing your order.
3. USA Special Channel (Delivered Duty Paid)
Rate: $18.99
Coverage: United States only
Key Benefit:
Includes all customs clearance fees and duties.
