Store

Waveshare

$49.25 |
In stock
No reviews yet

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...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

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.
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 is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
Modbus
Modbus is an industrial communication protocol used by many meters, sensors, PLCs, and automation devices. Modbus support matters because it can make the controller easier to integrate with existing industrial equipment.
Modbus RTU
Modbus RTU is a version of Modbus commonly used over RS485 serial wiring. It matters if you need to connect the controller to industrial sensors, meters, or drives that use serial Modbus rather than Ethernet.
RS485
RS485 is a robust wired serial communication standard often used in factories, farms, and buildings where cables may be long or electrically noisy. It matters because it lets this controller connect to 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.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.