Product Description
The Industrial 8-Channel ESP32-S3 WiFi Relay Module ESP32-S3-ETH-8DI-8RO combines relay outputs and digital inputs with wired and wireless communication. It is intended for developers of networked controls that monitor input states, switch loads and connect external RS485 devices. Digital inputs support linkage control of the relay outputs.
Connections are available through Ethernet, WiFi, Bluetooth and isolated RS485. USB-C supports power, firmware downloading and debugging, while a screw terminal provides an alternative DC supply connection. The ABS enclosure supports installation on a 35 mm DIN rail. Software development is supported through the Arduino IDE.
Highlights
- ESP32-S3 with an Xtensa LX7 dual-core processor running at up to 240 MHz.
- Integrated 2.4 GHz WiFi and Bluetooth LE for wireless communication.
- Eight relays with contact ratings up to 10 A at 250 V AC or 30 V DC.
- Passive and active digital inputs with bidirectional optocoupler isolation and relay linkage control.
- Isolated RS485 interface for connecting Modbus devices and sensors.
Technical Features
- Processor module: ESP32-S3-WROOM-1U-N16R8, two 32-bit cores, maximum 240 MHz.
- Memory: 16 MB flash and 8 MB PSRAM.
- Relays: 8 channels, each with 1 normally open and 1 normally closed contact; maximum 10 A at 250 V AC or 30 V DC.
- Digital inputs: 8 channels, 5–36 V; passive contacts and active NPN/PNP inputs.
- Interfaces: isolated RS485, 10/100 Mbps Ethernet through W5500, USB-C, SPI and TF card slot.
- Wireless: 2.4 GHz IEEE 802.11 b/g/n WiFi, Bluetooth 5 and BLE.
- Expansion: 28-pin header with 2.54 mm pitch.
- Power: 7–36 V DC through screw terminal or 5 V through USB-C.
- Dimensions: 175 × 90 × 40 mm; ABS enclosure for 35 mm DIN rail.
- Antenna: external SMA connection, supplied 2.4 GHz antenna rated at 4 dB.
- Variant: 1 Ethernet port without PoE.
Application Areas
- Switch loads remotely through WiFi, Bluetooth or RS485.
- Monitor passive contacts or active NPN/PNP signals and link them to relay outputs.
- Integrate RS485 Modbus sensors into networked controls.
- Visualize measured values and switching states using MQTT/HTTP demonstration applications.
Notes
- This version does not support PoE power.
- The 120-ohm RS485 termination resistor is disabled by default and can be enabled by jumper.
- The size 1220 RTC battery holder supports rechargeable 3–3.3 V cells only.
What's Included
- 1 × ESP32-S3-ETH-8DI-8RO
- 1 × 2.4 GHz SMA antenna, 4 dB
- 1 × Screwdriver
| Item information | Value |
|---|---|
| GTIN: | 4060137312625 |
| HAN: | 31130 |
| Category: | Wireless |
| Controller-IC: | ESP32-S3 |
| Manufacturer Part Number: | 31130 |
| Digital Interface Protocols: | Modbus, SPI, MQTT, HTTP |
| Housing Material: | ABS |
| Interface Type: | RS485, Ethernet, USB-C, SPI, TF, pin header |
| CPU Architecture: | Xtensa 32-bit LX7 |
| Abmessungen (mm): | 175 × 90 × 40 |
| CPU Core Count: | 2 |
| Flash Memory: | 16 |
| CPU Clock Frequency Max.: | 240 |
| Connector Type: | Screw terminal |
| Bluetooth Version: | 5 |
| Wireless Protocols: | WiFi IEEE 802.11 b/g/n, Bluetooth 5, BLE |
| Relay Channel Count: | 8 |
| Digital Input Channel Count: | 8 |
| Isolated Rs485 Interface: | RS485, isolated, automatic direction control |
| Protection Features: | Optocoupler isolation, digital isolation, power isolation, TVS, surge protection, ESD protection |
| Antenna Type: | External SMA antenna |
| PoE Ethernet Port Count: | 0 |
| PoE Support: | Nein |
| Dc Input Voltage Min V: | 7 |
| Dc Input Voltage Max V: | 36 |
| Expansion Header Pin Count: | 28 |
| Mounting Type: | 35mmdinrail |
| Relay Contact Rating: | ≤10 A at 250 V AC / 30 V DC; 1NO 1NC |
| Enclosure Style: | DIN-rail enclosure |
| CAN Port Count: | 0 |
| Shipping weight: | 0,48 kg |
| Item weight: | 0,40 kg |
| Dimensions ( Length × Width × Height ): | 17,50 × 9,00 × 4,00 cm |
Waveshare International Limited, World Trade Plaza south side, Fuhong Rd, Futian District, 518000 Shenzhen, China, [email protected], https://waveshare.com/