3. Digital I/O Modules (Lego-DM)
- Standard Configuration: 8 opto-isolated inputs (X0…X7) + 8 switchable outputs (Y0…Y7)
- Maximum: 8 modules ⇒ 64 inputs / 64 outputs
- Flexible Assignment: firmware-configurable pin-to-pin I/O mapping, active-high/low selection, debounce (1–50 ms)
- Protection: short-circuit current limiting with automatic reset
- LEDs: per-channel status indicators + overall health LED