Wave ESP32-S3 8-Channel I/O Controller
The Wave ESP32-S3 8-Channel I/O Controller (ESP32-S3-POE-ETH-8DI-8DO) is an industrial-grade control module designed for AIoT applications requiring reliable multi-interface connectivity. Powered by the dual-core Xtensa 32-bit LX7 processor running at up to 240 MHz, it supports Wi-Fi (2.4 GHz), Bluetooth 5 LE, RS485, CAN, and Ethernet communication with PoE power capability. The board integrates full isolation on its power supply, digital inputs, and outputs, ensuring robust protection against electrical interference for safe, stable performance in demanding environments.

Featuring 8 optically isolated digital inputs and 8 Darlington-transistor-based outputs (up to 500 mA per channel), the controller enables flexible connection with industrial sensors, relays, and switches. Additional features include an onboard W5500 Ethernet chip, RTC clock, TF card slot, buzzer, RGB LED, and comprehensive SDK support for rapid development. With its DIN-rail-mountable ABS enclosure and wide 7 – 36 V power range, the ESP32-S3 I/O Controller delivers a complete, durable, and developer-friendly solution for industrial automation, remote monitoring, and smart control systems.

Quick Spec
- Microcontroller: ESP32-S3 (Xtensa LX7 dual-core 240 MHz)
- Wireless: 2.4 GHz Wi-Fi (802.11 b/g/n), Bluetooth 5 LE
- Inputs: 8 × optically isolated digital inputs (5 – 36 V, NPN/PNP type)
- Outputs: 8 × open-drain Darlington transistor outputs (5 – 40 V, 500 mA max per channel)
- Interfaces: RS485 (isolated), CAN (isolated), Ethernet with PoE (IEEE 802.3af), USB Type-C, TF card slot
- Indicators: RGB LED, Power (PWR), TXD, RXD status LEDs
- Protection: Power, signal and digital isolation with TVS & surge protection
- Additional Features: RTC clock, buzzer, GPIO header access, SDK and Waveshare.Cloud support (MQTT data visualization)
- Power Input: 7 – 36 V screw terminal or 5 V via Type-C
- Dimensions: 175 × 90 × 40 mm (rail-mount enclosure)
- Operating Temperature: –40 °C to +85 °C
Dimensions
Board Layout
- 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
- W5500: Extends 10/100 Mbps Ethernet via SPI Interface
- RESET Button
- TF Card Slot: Supports external TF card for storing images and files
- Power Module
- Bi-directional Optocoupler Isolation
- CAN Transceiver Chip
- Onboard TVS (Transient Voltage Suppressor): Effectively suppresses surge voltages and transient spikes in the circuit
- Optocoupler & Digital Isolation: Prevents interference from external signal
- RS485 Transceiver Chip
- Darlington Transistor: sink current up to 500mA, with built-in flyback diode protection
- Power Isolation: Provides stable isolated voltage, no extra power supply required for the isolated terminal
- Digital Output Screw Terminals
- Buzzer
- TCA9554PWR: I/O expander for controlling digital outputs
- RTC Battery Holder
- Power Isolation: Provides stable isolated voltage, no extra power supply required for the isolated terminal
- Digital Input Screw Terminals
- Power Supply Screw Terminal: Supports DC 7~36V wide voltage input
- External Antenna Connector: SMA female connector, for WiFi and Bluetooth wireless communication
- Ethernet Port
- PoE Module: for PoE capability, supports IEEE 802.3af standard
- USB Type-C Port: for module power supply, firmware downloading and USB communication
- WS2812 RGB LED
- BOOT Button
- LED Indicators
- PWR: power indicator
- RXD: RS485 / CAN RX indicator
- TXD: RS485 / CAN TX indicator
- Pin Header: for connecting other devices
- USB Type-C Power Output Header: Provides external power supply via USB Type-C port
- Multi-Function Terminal
- Voltage Level Selection for Multi-Function Terminal: for switching the communication logic level and output voltage of the multi-function terminal
- CAN Terminal: for connecting to external CAN devices
- CAN Matching Resistor: Onboard reserved 120R matching resistor, enabled via jumper
- RS485 Terminal: for connecting to external RS485 devices
- RS485 Matching Resistor: Onboard reserved 120R matching resistor, enabled via jumper
Applications
Provides multiple networking demos with waveshare.cloud, using the lightweight MQTT protocol to achieve data visualization service
Resources
Shipping List
- 1 x Wave ESP32-S3 8-Channel I/O Controller
- 1 x 2.4G 4DB SMA antenna
- 1 x Screwdriver
Wave ESP32-S3 8-Channel I/O Controller
- Brand: Waveshare
- Product Code: W32108
- Weight: 0.322kg
- Product Status : Active
Stock
| Warehouse | Stock Status | Location |
|---|---|---|
| Centurion | No Stock | |
| Stellenbosch | No Stock |
We ship free of charge between branches to complete your order.
-
R865.00 (Inc Tax: R994.75)
Related Products
ESP8266 Board with 2 x 30A Relay
ESP8266 Board with 2 x 30A Relay This is a ESP8266 Dual 30A Relay WIFI Module, which is based on the ESP-12F wifi module and a 30A relay, supports DC 7 - 28v / 5V power supply mode. It can connect ..
R236.00 (Inc Tax: R271.40)
ESP8266 Board with 1 x 30A Relay
ESP8266 Board with 1 x 30A Relay This is a ESP8266 Single Channel 30A Relay WIFI Module, which is based on the ESP-12F wifi module and a 30A relay, supports DC 7 - 28v / 5V power supply mode. It ca..
R189.00 (Inc Tax: R217.35)
8 Channel Relay for Home Assistant
8 Channel Relay for Home Assistant Introducing the Makerfabs 8 Channel Relay for Home Assistant! Seamlessly integrated with Home Assistant's ESPhome, this relay simplifies your smart home setup. Bu..
R678.00 (Inc Tax: R779.70)
Wave 6-Channel ESP32-S3 WiFi Relay Module
Wave 6-Channel ESP32-S3 WiFi Relay Module The Wave 6-Channel ESP32-S3 WiFi Relay Module is an industrial-grade solution designed for robust wireless and RS485 control of devices. Featuring the powe..
R558.00 (Inc Tax: R641.70)
AgroSense 4-Channel Relay LoRaWAN® Class C
AgroSense 4-Channel Relay LoRaWAN® Class C The AgroSense 4-Channel LoRaWAN® Relay is a versatile and robust Class C LoRaWAN remote control module designed for reliable automation in industrial and ..
R439.00 (Inc Tax: R504.85)
Tags: esp32-s3, waveshare, io controller, wifi, bluetooth, poe, rs485, can, industrial, automation, aiot, mqtt, ethernet, isolation











