Industrial ESP32-S3 Control Board 8-Channel Digital In/Out, Xtensa 32-bit LX7 240MHz, Multiple Isolation Protection (WS-32108)
Industrial 8-Ch ESP32-S3 Digital Input & Output Controller
Supports WiFi / Bluetooth / RS485 / CAN / Ethernet Port, etc.
Built-in protection circuits such as power isolation and optocoupler isolation,
Safe & Stable & Reliable

Features
- 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 excellent RF performance
- The outputs adopt Darlington transistors with optocoupler isolation, delivering higher drive capability with a sink current of up to 500 mA, and feature built-in flyback diode protection
- Supports passive and active digital input, with bi-directional optocoupler isolation. The digital output supports digital input linkage control
- Onboard isolated RS485 interface, for connecting to various RS485 Modbus industrial modules or sensors
- Onboard isolated CAN interface, for connecting to various CAN devices
- 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
- Built-in PoE module for PoE capability (compliant with IEEE 802.3af standard)
- Onboard optocoupler isolation to prevent interference from external circuit
- 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, RS485 and CAN TX/RX indicators for monitoring the operating status of the devices
- Rail-mounted protective case, easy to install, safe to use
Specifications
Version |
ESP32-S3-POE-ETH-8DI-8DO |
Microcontroller |
ESP32-S3 (Default module: ESP32-S3-WROOM-1U-N16R8, customizable for other modules) |
Wireless communication |
2.4GHz WiFi (802.11 b/g/n), Bluetooth 5 (LE) |
USB Port |
Connector |
USB Type-C |
Power supply |
5V |
Functions |
Power supply, USB communication, firmware downloading, etc. |
isolated RS485 interface |
Connector |
Screw terminal |
Direction control |
Automatically controlled via main controller hardware flow settings |
Protection |
TVS diode, surge protection & ESD protection |
Resistor |
Onboard reserved 120R matching resistor, NC by default, enabled via jumper |
isolated can interface |
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 |
Digital Output |
Output channel |
8 channels |
Input voltage |
5V~40V |
Output type |
Open-drain output, with load capacity of 500mA per channel (MAX) |
Isolation type |
Optocoupler isolation |
Digital Input |
Input channel |
8 channels |
Input voltage |
5V~36V |
Input type |
Passive input / active input (NPN or PNP type) |
Isolation |
Bi-directional 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 protective case |
Dimensions |
175 × 90 × 40 (mm) |
Based on ESP32-S3, Designed
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

Onboard multiple isolation protection circuits
Multiple protections, more safe and reliable

Fully Isolated Digital Input
Fully Isolated Digital Input/Output, with Bi-directional Optocoupler isolation,
supports Passive and Active Inputs (PNP or NPN Type)

Fully Isolated Digital Output
Adopts Darlington transistor open-collector output, single-channel sink current up to 500 mA, capable of directly driving relays

Application scenarios
Supports RS485, Bluetooth, or Wi-Fi Networking for Remote Control
Supports Arduino IDE
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 switch shown in the picture is NOT included.
Application Examples
Provides Multiple Networking Demos With Waveshare.Cloud, Using The Lightweight
MQTT Protocol To Achieve Data Visualization Service

What's On Board
- 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
Enclosure Design
Protection Enclosure With 35mm Rail-Mount Support, Easy To Install, Safe To Use
Outline dimensions

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

Resources & Services