IoTextra-Digital is a family of isolated digital I/O modules designed for reliable operation in IoT, IIoT, and smart home environments.
The modules support 36 VDC–tolerant digital inputs and robust relay or solid-state relay outputs suitable for PLC-style panels and field wiring.
IoTextra modules integrate cleanly with IoTsmart MCU boards and can be used with MQTT and Node-RED workflows (e.g., via the IoTflow automation framework).
- Industrial-style digital I/O with 36 VDC tolerant inputs
- Opto-isolated inputs and relay/SSR outputs for improved noise immunity
- Clean terminal block layout for fast, error-free wiring
- Compatible with IoTsmart modules, Raspberry Pi PICO, and other MCUs
- Suitable for long-term installations in smart buildings, labs, and light industrial systems
Each IoTextra-Digital module has its own electrical and mechanical specifications, documented inside its versioned folder.
Module folders:
Typical documentation includes:
- Maximum input voltage: 36 VDC
- Relay or SSR output ratings
- Electrical thresholds and isolation design
- Load and protection characteristics
- Mechanical layout and terminal labeling
Refer to each module’s documentation for exact technical data.
Documentation includes:
- Input and output channel numbering
- Terminal block identification
- Wiring patterns for switches, sensors, and loads
- Recommended safety and polarity guidelines
Important:
NPN transistor outputs apply only to the IoTextra Octal2 module.
All other IoTextra modules use relays or solid-state relays.
Module-level wiring diagrams include:
- Terminal block layout
- Polarity and signal direction
- Relay/SSR load wiring examples
- Safety considerations for higher-voltage operation
See the diagrams located in:
IoTextra-Digital is a hardware-only series, but integrates cleanly into automation stacks.
Typical usage includes:
- Connecting module inputs/outputs to IoTsmart or Raspberry Pi PICO boards
- Reading/writing digital I/O via GPIO or MCU firmware
- Triggering MQTT events or Node-RED flows
- Following IoTflow’s MQTT topic conventions for automation
IoTextra-Digital modules are used together with IoTsmart or IoTbase boards and IoTflow-based automation.
Module-specific diagrams and connection examples are included inside each module’s folder:
IoTsmart does not yet contain its own /examples folder.
Firmware reference examples will be added in a future update.
👉 IoTflow Node-RED Examples
https://github.com/makethingshappy/IoTflow/tree/main/Node-RED%20Examples
The complete list of SKUs is provided in the following PDF located in the repository root:
- SKU Digital IoTextra.pdf
Order directly from the official store:
This repository uses separate licenses for each category of assets:
- Code:
LICENSE_CODE.md— MIT License - Schematics & Documentation:
LICENSE_HARDWARE.md— CC BY-SA 4.0 - Documentation:
LICENSE_DOCS.md - Media:
LICENSE_MEDIA.md