====PiBot IsoSwitch V4 Interface Options==== IsoSwitch V4 has three relays with normally open and normally closed contacts. You can use it as a relay output or as an enable signal output. For example, in some servo systems that require the switch to be closed before operation, you can set the enable pin to be controlled by the relay.

PiBot IsoSwitch V4 Trigger Interface

Flexible trigger options with optocoupler isolation

🔌 General Specifications

  • Voltage Compatibility: 3.3V or 5V input signals
  • Trigger Logic: Configurable for high-level or low-level trigger
  • Manual Override: Physical manual trigger available
  • Isolation: Optocoupler isolation for relay safety
🏆

Primary Choice

I2S0

The most convenient dedicated trigger interface for this setup.

⚡ Optional GPIO Pins (5V)

GPIO.4
Alternative trigger
GPIO.12
Alternative trigger
GPIO.14
Alternative trigger
GPIO.13
Alternative trigger

Note: Use these alternative pins if I2S0 is unavailable.

💡
Connection Tip: The PiBot IsoSwitch V4's optocoupler isolation makes it ideal for connecting to external relays without risk of backfeeding voltage to your control pins.
====PiBot IsoSwitch V4 Jumper Config==== {{:pibot_cnc_laser_series:v496_pro:connect_relays:screenshot_-_2025-12-07t043910.243.png?nolink&800|}} ====Connection example diagram 1==== {{:pibot_cnc_laser_series:v496_pro:connect_relays:screenshot_-_2025-12-07t045318.660.png?nolink|}} ===Code example 1=== coolant: flood_pin: I2SO.23 mist_pin: I2SO.21 delay_ms: 0 **Test:** When the **M7** command is sent, the S1 relay indicator light turns on. When the **M8** command is sent, the S2 relay indicator light turns on. When the **M9** command is sent, **all relay lights turn off**. ---- ====Connection example diagram 2==== {{page>pibot_cnc_laser_series:v496_pro:connect_spindles:start#example_connect_0-10v_vfd}}