Skip to Content
moduleX — Industrial I/O Modules
| Type | Modular distributed I/O expansion system |
| Core technology | ESP32 |
| Communication | Modbus RTU over RS485 |
| Main role | Expand I/O capacity of an existing Modbus RTU master |
| Standalone operation | No — requires a Modbus RTU master controller |
| Certifications | CE, RoHS |
What it is
moduleX is an industrial modular I/O expansion platform based on ESP32. It adds distributed digital and analog I/O to any Modbus RTU master controller via RS485 daisy-chain. moduleX is not a PLC and does not execute control logic — it extends the I/O of an existing controller.
When to use it
- When the main controller has reached its I/O limit
- When I/O must be distributed close to field devices to reduce wiring
- When the installation will grow and future I/O expansion is needed
When not to use it
- As a standalone PLC — moduleX requires a Modbus RTU master to function
- When the main controller does not have an RS485 port
Compatibility and relationships
| Compatible with | M-Duino, ESP32 PLC, Raspberry Pi PLC, GateBerry, any Modbus RTU master with RS485 |
| Communicates through | Modbus RTU over RS485 daisy-chain |
| Typical role | Distributed I/O expansion — master reads/writes moduleX as remote I/O |
Models and pricing
| Model | I/O type | Price |
| moduleX IOs CORE | Mixed digital and analog | €339 |
| moduleX 8 Digital IOs CORE | 8 digital I/O | €199 |
| moduleX 4 Analog IOs CORE | 4 analog I/O | €219 |
Prices are reference prices and may change.
System architecture
- Protocol: Modbus RTU over RS485 daisy-chain
- Scale: up to 16 modules per cluster, up to 16 clusters in series
- Hot-swap: modules replaceable without system shutdown
- Auto-configuration: new modules recognised automatically on connection
Typical applications
- Distributed installations where I/O must be close to field devices
- Machine expansions requiring additional sensors or actuators
- Systems with phased or growing I/O requirements
Related pages