Short Description
A professional-grade 8-channel electromagnetic relay board, built around the XL9535 I2C expander chip. Designed for high reliability, clean layout, and ease of integration with external microcontrollers like Arduino and ESP32. Perfect for industrial and home automation applications.


Key Features


Package Includes


Use Cases & Compatibility

Compatible with:


Technical Specifications

Relay Type: Electromagnetic SPDT (Single Pole Double Throw)
Contact Ratings:

Coil Specs:

Electrical Life: 100,000 operations
Mechanical Life: 10 million operations
Operating Temperature: -40°C to +85°C
Dielectric Strength: High isolation between control and load sides


Power Configuration Guide

For 5V Logic MCU (e.g., Arduino UNO):
Use a single 5V power source for both the XL9535 IC and the relays.

For 3.3V Logic MCU (e.g., ESP32, Raspberry Pi):
Use Dual Power Mode:

Dual Power Mode improves system stability by isolating relay power from MCU power, reducing noise and ensuring reliable I2C communication.


Why Choose This Module?

Tech Spec from the manufacturer

Power Supply
In Singel Power Mode:  Input a 5V@1A power from VIN&GND1 or 5V&GND2 or Type-C USB5V    
In Dual Power Mode:     Input a 3.3-5V@0.5A power from VIN&GND1 and a 5V@1A power from 5V&GND2 or Type-C USB5V

Relay Output
The relay outputs are equivalent to 8 independent SPDT switches,as below: 
NC1-NC8: Normally close,the NC disconnect with COM when relay closed and connect with COM when relay released. 
COM1-COM8: Common end
NO1-NO8: Normally open end,the NO disconnect with COM when relay released and connect with COM when relay closed.
Control Voltage: DC30V or AC250V Max /channel
Output Current:  0-7A/channel
Output Power:   0-800W/channel
 
 
Board dimension :150x72x19mm  141Gr
Box dimension: 190x100x27mm 175gr


Source Code for Arduino , Raspberry PI :

https://github.com/iotmug/8-Channel-Dual-EMR-I2C-TypeC