Details
Based on ESP32-S3, Supports WiFi / Bluetooth
Onboard Digital input, RS485, and ethernet port interfaces. Built-in protection circuits such as power isolation and optocoupler isolation, Safe & Stable & Reliable


ESP32-S3-ETH-8DI-8RO
Common network port + isolated RS485
8-ch digital inputs + 8-ch relays

ESP32-S3-POE-ETH-8DI-8RO
PoE network port + isolated RS485
8-ch digital inputs + 8-ch relays
- Based on ESP32-S3 microcontroller with Xtensa 32-bit LX7 dual-core processor, capable of running at 240 MHz
- Integrated 2.4GHz Wi-Fi and Bluetooth LE dual-mode wireless communication, with superior RF performance
- High quality relay, contact rating: ≤10A 250V AC / 30V DC
- Supports passive and active digital input, with bi-directional optocoupler isolation. The relay supports digital input linkage control
- Onboard isolated RS485 interface, for connecting to various RS485 Modbus industrial modules or sensors
- Onboard pin header, allowing access to other devices
- Onboard USB Type-C port for power supply, firmware downloading and debugging
- Onboard power supply screw terminal, supports 7~36V wide voltage input, suitable for industrial applications
- Onboard RTC chip, supports scheduled tasks
- Onboard W5500 Ethernet chip for extending 10/100Mbps network port through SPI interface
- Optional for PoE network port version, with built-in PoE module for PoE capability (compliant with IEEE 802.3af standard)
- Onboard optocoupler isolation to prevent interference from external high-voltage circuit connected to the relay
- Onboard digital isolation to prevent interference from external signal
- Onboard unibody power supply isolation, providing stable isolated voltage, no extra power supply required for the isolated terminal
- Onboard TF card slot for external TF card storage of images and files
- Built-in buzzer, RGB LED, power supply and RS485 TX/RX indicators for monitoring the operating status of the devices
- Rail-mounted ABS case, easy to install, safe to use
Version | ESP32-S3-POE-ETH-8DI-8RO | ESP32-S3-POE-ETH-8DI-8RO-C | |
---|---|---|---|
Microcontroller | ESP32-S3 (Default module: ESP32-S3-WROOM-1U-N16R8, customizable for other modules) | ||
Wireless communicatoin | 2.4GHz WiFi (802.11 b/g/n)、Bluetooth 5, BLE | ||
USB | Connector | USB Type-C | |
Power supply | 5V | ||
Functions | Power supply, USB communication, firmware downloading, etc. | ||
isolated comm interface | Interface | RS485 | CAN |
Connector | Screw terminal | ||
Direction control | Hardware automatic control | ||
Protection | TVS diode, surge protection & ESD protection | ||
Resistor | Onboard reserved 120R matching resistor, NC by default, enabled via jumper | ||
Ethernet interface | PoE Ethernet port, supports IEEE 802.3af standard (for PoE port version only) | ||
Digital input | Input channels | 8 | |
Input voltage | 5V~36V | ||
Input type | Passive input / active input (NPN or PNP type) | ||
Isolation type | Bi-directional optocoupler isolation | ||
Relay | Contact rating | ≤10A 250V AC / 30V DC | |
Relay channels | 8 | ||
Contact form | 1NO 1NC | ||
Isolation | Optocoupler isolation | ||
LED indicators | RGB | RGB colorful LED, supports programmable control of display color | |
PWR | Red power indicator, lights up when there is USB connection and voltage is detected | ||
TXD | Green TX indicator, lights up when the RS485/CAN port sends data | ||
RXD | Blue RX indicator, lights up when the device port sends data back | ||
power supply Screw terminal | Voltage range | 7~36V | |
Appearance | Enclosure | Rail-mount ABS protective case | |
Dimensions | 175 × 90 × 40 (mm) |
for AIoT market
Equipped with Xtensa 32-bit LX7 dual-core processor, capable of running at 240 MHz, with Powerful AI Computing Performance and Security Encryption Mechanism; Integrated 2.4GHz Wi-Fi and Bluetooth LE dual-mode wireless communication

Multiple protections, more safe and reliable

Onboard 8-ch relays and 8-ch digital inputs
Contact rating of the onboard relay up to 10A 250V AC / 30V DC
Directly controlling 220VAC home appliances, or devices below 30V DC

Supports passive (dry contact) and active (wet contact) digital input, with bi-directional optocoupler isolation


Comprehensive SDK, Dev Resources, And Tutorials To Help You Easily Get Started

built-in PoE module, providing both network connection and power supply in one cable

* the PoE function is only available on ESP32-S3-POE-ETH-8DI-8RO version, and the switch shown in the picture is NOT included.
Provides Multiple Networking Demos With Waveshare.Cloud, Using The Lightweight
MQTT Protocol To Achieve Data Visualization Service


- ESP32-S3-WROOM-1U-N16R8
Adopts ESP32-S3 series chip with Xtensa 32-bit LX7 dual-core processor, built in 16MB Flash and 8MB PSRAM - 8-channel quality relays
contact rating per channel: ≤ 10A 250V AC or ≤ 10A 30V DC - Optocoupler isolation
prevents interference from external high-voltage circuit connected to the relay - RESET button
- PoE header
supports connecting to PoE module for PoE capability (for PoE port version only) - BOOT button
- Power IC
- Digital isolation
prevents interference from external signal - Power supply isolation
provides stable isolated voltage, needs no extra power supply for the isolated terminal - Bi-directional optocoupler isolation
- RTC battery holder
- Buzzer
- Digital input screw terminals
- Pin header
for connecting other devices - LED indicators
PWR: power indicator
RXD: RS485 RX indicator
TXD: RS485 TX indicator - USB Type-C connector
for module power supply, firmware downloading and USB communication - WS2812 RGB LED
controllable via GPIO38 - Ethernet port
- External antenna connector
SMA female connector, for WiFi and Bluetooth wireless communication - Power supply screw terminal
supports DC 7~36V wide voltage input - RS485 comm interface
for connecting to external RS485 devices - RS485 matching resistor jumper
onboard reserved 120R matching resistor, enabled via jumper - Relay screw terminals

- Onboard TVS (Transient Voltage Suppressor)
can effectively suppress surge voltage and transient spike voltage in the circuit - RS485 conversion chip
- MP1605GTF-Z
DC-DC power module - PCF85063ATL
RTC chip, can achieve some scheduled tasks
- TCA9554PWR
GPIO expansion chip - W5500
for extending 10/100Mbps network port through SPI interface - TF card slot
supports external TF card storage for images and files
ABS Protection Enclosure With 35mm Rail-Mount Support, Easy To Install, Safe To Use




Common network port

PoE network port

Support software and hardware customization
Including hardware interface, LOGO, label, case and web page, etc.

Model | DI | Relay | RS485 | CAN | network port | PoE | RTC | buzzer | TF | antenna | PIN header |
---|---|---|---|---|---|---|---|---|---|---|---|
![]() ESP32-S3-Relay-6CH |
- | 6 | √ | - | - | - | - | √ | - | √ | 40PIN header, compatible with Raspberry Pi Pico interface, 2.54mm pitch |
![]() ESP32-S3-ETH-8DI-8RO |
8 | 8 | √ | - | √ | - | √ | √ | √ | √ | 28PIN header, 2.54mm pitch |
![]() ESP32-S3-POE-ETH-8DI-8RO |
8 | 8 | √ | - | √ | √ | √ | √ | √ | √ | 28PIN header, 2.54mm pitch |
![]() ESP32-S3-ETH-8DI-8RO-C |
8 | 8 | - | √ | √ | - | √ | √ | √ | √ | 28PIN header, 2.54mm pitch |
![]() ESP32-S3-POE-ETH-8DI-8RO-C |
8 | 8 | - | √ | √ | √ | √ | √ | √ | √ | 28PIN header, 2.54mm pitch |