Waveshare
Industrial 8-Channel Digital Input & Output Module (Modbus RTU)
An RS485-controlled industrial I/O module with 8 isolated digital inputs and 8 open-drain digital outputs, communicating via the Modbus RTU protocol. Multipl...
Get notified when back in stock
An RS485-controlled industrial I/O module with 8 isolated digital inputs and 8 open-drain digital outputs, communicating via the Modbus RTU protocol. Multiple protection layers — power isolation, magnetic isolation, TVS diode, and resettable fuse — ensure stable and reliable operation in demanding environments.
The rail-mount ABS enclosure supports easy installation and stacking for expanded systems. Compatible with Raspberry Pi, Arduino, and STM32 via RS485 CAN HATs or shields.
Key Features
- RS485 Modbus RTU – Configurable addresses (1–255) with cascading support
- 8 Digital Inputs – 5–36 V, passive/active, NPN/PNP, optocoupler-isolated
- 8 Digital Outputs – Open-drain with Darlington transistors, up to 500 mA sinking per channel
- DI/DO Linkage – Input-to-output linking and toggle control via Modbus commands
- Flash On/Off – Timed output control with built-in flyback diode protection
- Multi-Layer Protection – Power isolation, magnetic isolation, TVS diode, resettable fuse, and ESD protection
- LED Indicators – STA (MCU status), TXD, RXD, plus individual input/output status LEDs
- Rail-Mount Enclosure – Industrial ABS housing, stackable for expansion
Specifications
- Power Supply – 7–36 V DC
- Communication – RS485 (Modbus RTU)
- Baud Rate Options – 4 800, 9 600, 19 200, 38 400, 57 600, 115 200, 128 000, 256 000 (default: 9 600, N, 8, 1)
- Digital Inputs – 8 channels, 5–36 V
- Digital Outputs – 8 channels, 5–36 V, max 500 mA per channel
- Address Range – 1–255
Compatibility
- Raspberry Pi – Via RS485 CAN HAT (Python)
- STM32 – Via RS485 CAN Shield (C)
- Arduino – Via RS485 CAN Shield (Arduino IDE)
- PC – Windows, Mac, Linux, and Android via FTDI-based USB-to-RS485 adaptor
Ideal For
- Industrial automation and process control
- Smart home relay and actuator control
- Remote monitoring and data acquisition
- Multi-node RS485 sensor/actuator networks
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- baud
- Baud is the signalling rate of a serial connection, often used as the speed setting for UART communication. Matching the baud rate matters because both connected devices must use the same setting for readable data.
- DC
- DC means direct current, where electricity flows in one constant direction, as supplied by batteries, USB ports and many plug-pack power supplies. When a product specifies DC, it runs from a DC supply rather than mains AC, so you need to provide the correct voltage and polarity.
- ESD protection
- ESD protection helps protect electronics from damage caused by static electricity discharges. It is useful on development boards because cables, sensors and modules are often plugged and unplugged during prototyping.
- IDE
- Short for Integrated Development Environment, a program used to write, run and manage code. It matters because some learners prefer a traditional coding workspace instead of a guided notebook-style lesson.
- LED
- A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
- Modbus
- Modbus is an industrial communication protocol used by many meters, sensors, PLCs and automation devices. When a product lists Modbus support, it is generally easier to integrate with existing industrial equipment that speaks the same protocol.
- Modbus RTU
- Modbus RTU is a version of the Modbus protocol that runs over serial wiring, commonly RS485. When a product lists Modbus RTU, it can connect to industrial sensors, meters or drives that use serial Modbus rather than Ethernet.
- RS485
- RS485 is a robust differential serial communication standard often used in factories, farms and buildings where cables may be long or electrically noisy, and it can link many devices on a single pair of wires. When a product lists RS485, it can communicate with industrial sensors, meters and control equipment over longer distances than typical hobby serial wiring.
- Shield
- An add-on board that plugs into a main controller board to give it extra features such as sensing, motor control or communication. Knowing a product supports shields helps you judge whether it can connect neatly into an existing maker-board setup.
- STM32
- STM32 is a family of microcontroller chips commonly used in embedded electronics. Knowing a product uses an STM32 can help when looking at firmware updates, pin connections, or low-level serial control options.
Find this product in
Related Tutorials
Free guides on learn.littlebird.com.au