WIO is the abbreviation for Wireless I/O.
The general purpose I/O is comparable with the Pi02/GCA50/CANGC2, using WiFi as wireless communication 'bus' instead of wired I2C/LocoNet/CAN, and
is compatible with all known GCA Extension Units.
The main part of the needed I/O settings are defined in Rocrail, which makes a hardware swap al lot easier.
|Only the ESP32, Lolin D32, is supported.|
The in Rocrail defined locomotives can be transferred to the throttle(s) by sending the Short IDs. (Up to 256)
The General I/O is controlled by the I2C bus. This I2C bus can simultaneous be used for:
Extra options, which needs accurate timing, are mutual exclusive:
The serial options are also mutual exclusive:
The following RocNetNode boards are compatible with WIO:
|Pi02||32 I/O||0x20, 0x21||Only on WIOs without MCP23017 on board.|
|Pi03||16 Servos||0x40||This will deactivate the Servo option, and can be used in combination with other options.|
|Pi06||Power supply and I2C HUB||-||For use in combination with the WIO-I2C.|
|Pi08||16 Dimming LEDs||0x60…0x67||Max. 8 units; 128 LEDs. This will deactivate the FastLED option.|
For all basic functionality except throttle.
Features all needed connectors for all options.
Specially for Option DCC with integrated 3A booster. (H-Bridge)
Same as the WIO Boost but with an extra H-Bridge for Service Mode, Programming Track.
Specially for Option DCC and Mobile with integrated 3A booster. (H-Bridge)
Note: Not compatible with the WEMOS D1 Mini; Won't boot. Use a LOLIN D1 Mini only for the WIO-Drive.
Command Station with booster from 1.6 to 20A.
A throttle based on LOLIN D1/D32 with display and rotary.
See WIO Control for functional information.
WiFi MBUS/RCAN interface.
Simple module with I2C buffer which connects to the Pi06.
(Fast) Clock for 4" 7-segment displays controlled by PCA9622. (IO_CLOCK option in the USERCNF.h)
The time will be synchronised in case the NTP_CLOCK option is activated in the USERCNF.h.
A separate amplifier kit, GCA214, is available for reading RailCom data.