Home Waveshare ESP32‑S3 8‑CH WiFi Relay Module w/ CAN, Dual‑Core, Isolation
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-PoE Ethernet port
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-PoE Ethernet port-1
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-PoE Ethernet port-2
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-PoE Ethernet port-4
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-Common network port-1
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-Common network port-2
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-Common network port-3
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-Common network port-4
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-Common network port-5
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-PoE Ethernet port
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-PoE Ethernet port-1
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-PoE Ethernet port-2
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-PoE Ethernet port-4
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-Common network port-1
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-Common network port-2
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-Common network port-3
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-Common network port-4
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-Common network port-5

Waveshare ESP32‑S3 8‑CH WiFi Relay Module w/ CAN, Dual‑Core, Isolation

SKU: Waveshare-31284
Version Options: PoE Ethernet port
Sale price 47,85 €
incl. VAT
excl. VAT
In Stock & Ready to Ship
Waveshare ESP32‑S3 8‑CH WiFi Relay Module-PoE Ethernet port

Waveshare ESP32‑S3 8‑CH WiFi Relay Module w/ CAN, Dual‑Core, Isolation

Waveshare ESP32‑S3 8‑CH WiFi Relay Module w/ CAN, Dual‑Core, Isolation is a versatile industrial-grade control board designed for IoT, automation, and smart home applications. Built on the powerful ESP32‑S3 dual-core processor, it supports Wi-Fi, Bluetooth LE, and reliable Ethernet connectivity via the onboard W5500 chip. The module integrates 8 optically isolated digital inputs and 8 high-quality relay outputs (≤10A), enabling direct control of industrial devices and appliances. With its wide voltage input, isolation design, and optional PoE support, this board offers stable performance and flexible deployment in demanding environments.

 

Features

  • Based on ESP32‑S3 microcontroller with Xtensa 32-bit LX7 dual-core processor, 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; relay supports digital input linkage control
  • Onboard isolated CAN interface for connecting to various CAN devices
  • Pin header for expansion and connection to other devices
  • USB Type-C port for power supply, firmware downloading, and debugging
  • Wide voltage input (7~36V) via screw terminal, suitable for industrial applications
  • RTC chip onboard for scheduled tasks
  • W5500 Ethernet chip for extending 10/100Mbps network port through SPI interface
  • Optional PoE version with built-in module, compliant with IEEE 802.3af standard
  • Optocoupler isolation to prevent interference from external high-voltage circuits
  • Digital isolation to protect against external signal interference
  • Unibody power supply isolation, providing stable isolated voltage without extra supply
  • TF card slot for external storage of images and files
  • Built-in buzzer, RGB LED, and indicators for power and CAN TX/RX status monitoring
  • Rail-mounted ABS case for easy installation and safe operation

 

Specifications

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)

 

Part List

ESP32-S3-ETH-8DI-8RO-C

  • ESP32-S3-ETH-8DI-8RO-C × 1
  • 2.4G 4DB SMA antenna × 1
  • Screwdriver × 1
ESP32-S3-ETH-8DI-8RO-C

ESP32-S3-POE-ETH-8DI-8RO-C

  • ESP32-S3-POE-ETH-8DI-8RO-C × 1
  • 2.4G 4DB SMA antenna × 1
  • Screwdriver × 1
ESP32-S3-POE-ETH-8DI-8RO-C

 

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

Industrial 8-Channel ESP32-S3 WiFi Relay Module, built-in ESP32-S3

Onboard multiple isolation protection circuits

Multiple protections, more safe and reliableIndustrial 8-Channel ESP32-S3 WiFi Relay Module, multiple isolation protection circuits

 

supports CAN and Bluetooth / WIFi remote control

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

Industrial 8-Channel ESP32-S3 WiFi Relay Module, AC / DC connection demo

 

Digital input

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

Industrial 8-Channel ESP32-S3 WiFi Relay Module, digital input connection

 

Supports Arduino IDE

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

 

Optional for PoE function

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

Note: the PoE function is only available on ESP32-S3-POE-ETH-8DI-8RO-C version, and the switch shown in the picture is NOT included.

Industrial 8-Channel ESP32-S3 WiFi Relay Module, built-in PoE module

 

Application scenarios

Industrial 8-Channel ESP32-S3 WiFi Relay Module, linkage control demo

 

Application Examples

Provides Multiple Networking Demos With Waveshare.Cloud, Using The Lightweight
MQTT Protocol To Achieve Data Visualization Service

Industrial 8-Channel ESP32-S3 WiFi Relay Module, application examples

 

Support Batch Customization

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

 

What's On Board

Industrial 8-Channel ESP32-S3 WiFi Relay Module, PCB front viewIndustrial 8-Channel ESP32-S3 WiFi Relay Module, PCB back view

  1. 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
  2. 8-channel quality relays
    contact rating per channel: ≤ 10A 250V AC or ≤ 10A 30V DC
  3. Optocoupler isolation
    prevents interference from external high-voltage circuit connected to the relay
  4. RESET button
  5. PoE header
    supports connecting to PoE module for PoE capability (for PoE port version only)
  6. BOOT button
  7. Power IC
  8. Digital isolation
    prevents interference from external signal
  9. Power supply isolation
    provides stable isolated voltage, needs no extra power supply for the isolated terminal
  10. Bi-directional optocoupler isolation
  11. RTC battery holder
    1220 size (12mm diameter*2mm thickness), supports only rechargeable 3V~3.3V Batt.
  12. Buzzer
  13. Digital input screw terminals
  1. Pin header
    for connecting other devices
  2. LED indicators
    PWR: power indicator
    RXD: CAN RX indicator
    TXD: CAN TX indicator
  3. USB Type-C connector
    for module power supply, firmware downloading and USB communication
  4. WS2812 RGB LED
    controllable via GPIO38
  5. Ethernet port
  6. External antenna connector
    SMA female connector, for WiFi and Bluetooth wireless communication
  7. Power supply screw terminal
    supports DC 7~36V wide voltage input
  8. CAN comm interface
    for connecting to external CAN devices
  9. CAN matching resistor jumper
    onboard reserved 120R matching resistor, enabled via jumper
  10. Relay screw terminals
  1. Onboard TVS (Transient Voltage Suppressor)
    can effectively suppress surge voltage and transient spike voltage in the circuit
  2. CAN conversion chip
  3. MP1605GTF-Z
    DC-DC power module
  4. PCF85063ATL
    RTC chip, can achieve some scheduled tasks
  1. TCA9554PWR
    GPIO expansion chip
  2. W5500
    for extending 10/100Mbps network port through SPI interface
  3. TF card slot
    supports external TF card storage for images and files

 

Enclosure Design

ABS Protection Enclosure With 35mm Rail-Mount Support, Easy To Install, Safe To Use

Industrial 8-Channel ESP32-S3 WiFi Relay Module, front viewIndustrial 8-Channel ESP32-S3 WiFi Relay Module, back viewIndustrial 8-Channel ESP32-S3 WiFi Relay Module, rail mountingIndustrial 8-Channel PoE ESP32-S3 WiFi Relay Module, rail mounting

 

Outline dimensions

Common network port

Industrial 8-Channel ESP32-S3 WiFi Relay Module, normal Ethernet port outline dimensions

PoE network port

Industrial 8-Channel ESP32-S3 WiFi Relay Module, PoE Ethernet port outline dimensions

1. General Shipping Information

  • We provide reliable shipping services with a tracking number for each order.
  • Shipping addresses must be entered in English and should not contain special symbols, so that the courier system can recognize your location correctly.
  • Please make sure your shipping address is accurate before placing your order. We ship strictly according to the address provided at checkout.
  • In-stock orders are usually dispatched within 1 business day after order confirmation.
  • Estimated delivery times refer to the period after dispatch and do not include order processing time, weekends, public holidays, customs inspection, or force majeure delays.
  • If you need to cancel or modify your order, please contact us before the order is marked as “Shipped”. Once shipped, the order cannot be canceled or changed.

🚀 Need Faster Shipping?

If you require expedited shipping, please contact our customer support team at info@openelab.io for a customized quote based on your destination.

2. Shipping Rates & Options

Shipping rates are calculated based on order value, destination, and available shipping methods. The final available options will be displayed at checkout.

2.1 Germany Domestic Shipping

Shipping Method Order Value Cost Est. Delivery
Deutsche Post €0.00 - €50.00 €4.95 2-4 Business Days
Deutsche Post Over €50.00 Free 2-4 Business Days
DHL Paket
(Faster Delivery)
€0.00 - €50.00 €6.95 1-3 Business Days
DHL Paket
(Faster Delivery)
€50.00 - €100.00 €2.00 1-3 Business Days
DHL Paket
(Faster Delivery)
Over €100.00 Free 1-3 Business Days

2.2 Selected EU Countries / Regions

Available EU shipping destinations are shown at checkout based on your shipping address. For orders shipped to selected EU countries or regions outside Germany, we use FedEx Regional Economy.

Shipping Method Order Value Cost Est. Delivery
FedEx Regional Economy €0.00 - €100.00 €7.95 3-5 Business Days
FedEx Regional Economy Over €100.00 Free 3-5 Business Days

EU orders may be fulfilled from our Munich warehouse or, when applicable, from our Shenzhen warehouse depending on inventory availability. For EU member states, OpenELAB covers applicable import duties and taxes under DDP service where required.

2.3 United States

Region Shipping Method Order Value Cost Est. Delivery
Continental U.S.
(50 States)
USPS Ground Advantage €0.00 - €45.00 €4.95 3-7 Business Days
USPS Ground Advantage Over €45.00 Free 3-7 Business Days
USPS Priority Mail €0.00 - €45.00 €16.95 1-4 Business Days
USPS Priority Mail Over €45.00 €14.95 1-4 Business Days
Non-Continental U.S.
(AK, HI, PR, etc.)
USPS Ground Advantage €0.00 - €60.00 €6.95 5-9 Business Days
USPS Ground Advantage Over €60.00 Free 5-9 Business Days

Non-Continental U.S. regions include Alaska, American Samoa, Guam, Hawaii, the Marshall Islands, the Northern Mariana Islands, Palau, Puerto Rico, the U.S. Virgin Islands, and U.S. Armed Forces addresses.

2.4 International Destinations Outside the EU

For selected international destinations outside the EU, including Switzerland, the United Kingdom, and Norway, shipping rates are as follows:

Order Amount Shipping Cost
€0.00 - €300.00 €19.95
Over €300.00 Free

For non-EU destinations, import duties, taxes, and customs fees may be charged by the destination country and are the responsibility of the recipient.

3. Warehouses & Fulfillment

Our products may be stored in our Munich, Arlington, and Shenzhen warehouses. The actual shipping warehouse depends on product availability and destination.

3.1 Munich Warehouse

For products stored in our Munich warehouse, we use Deutsche Post or DHL Paket for domestic deliveries within Germany. For selected EU destinations outside Germany, we use FedEx Regional Economy.

3.2 Arlington Warehouse

For products stored in our Arlington warehouse, we use USPS or UPS for deliveries within the United States.

3.3 Shenzhen Warehouse

For pre-order items or products fulfilled directly from our Shenzhen warehouse, we arrange reliable international shipping based on destination and inventory status. For EU member states, OpenELAB covers applicable import duties and taxes under DDP service where required.

4. Inventory, Pre-orders & Split Shipments

  • Inventory Status: Please check the product page for real-time stock information. If an item is out of stock in our local warehouses, it may be marked as “Pre-order”.
  • Pre-order Fulfillment: Pre-order items may be shipped directly from Shenzhen or restocked to a local warehouse first before final delivery.
  • Split Shipments: If your order contains both in-stock and pre-order items, we may ship them separately. No additional shipping fee will be charged for split shipments caused by our fulfillment arrangement.

5. Customs, Taxes & Delivery Issues

5.1 Customs and Taxes

For EU Member States:
Whether shipped from Germany or China, OpenELAB covers applicable import duties and taxes under DDP service where required. Customers in EU member states should not be charged additional import duties or VAT upon delivery.

Important Notice for Non-EU Countries:
For destinations outside the European Union, such as Switzerland, Norway, and the United Kingdom, import duties, taxes, and customs fees may be charged by local authorities upon delivery. These fees are the responsibility of the recipient.

5.2 Damaged, Delayed, or Lost Parcels

Please inspect your parcel upon delivery where possible. If you notice visible damage, please report it to the courier and contact us as soon as possible. This does not affect your statutory consumer rights.

If your parcel is delayed, lost, returned to sender, or the tracking information has not updated for an unusual period of time, please contact us at info@openelab.io. We will assist you in checking the shipment status with the courier.

5.3 Incorrect Address or Failed Delivery

If a parcel cannot be delivered due to an incorrect or incomplete address provided by the customer, refusal of delivery, or failure to collect the parcel, additional shipping or return costs may apply.

6. VAT

For orders within the EU, VAT is collected at checkout according to the applicable destination rules. No additional VAT should be collected upon delivery for EU member state orders covered under our DDP shipping arrangement.

Customer Reviews

Based on 8 reviews
75%
(6)
13%
(1)
13%
(1)
0%
(0)
0%
(0)
N
Noah Brooks
Solid build and clean setup

I used this in an automation test bench and the wiring layout was clear. The industrial I/O layout and stable automation switching were useful for industrial control experiments. It feels better suited to real I/O testing than a loose breadboard setup.

Thank you for reviewing the Waveshare ESP32-S3 8-CH WiFi Relay Module w/ CAN. We are glad this industrial control and automation module worked well for your relay control, RS485, CAN and factory IoT applications.

R
Ryan Stone
Strong value for prototyping

I used this in an automation test bench and the wiring layout was clear. The stable automation switching and RS485 or CAN connectivity were useful for industrial control experiments. It feels better suited to real I/O testing than a loose breadboard setup.

Thank you for choosing OpenELAB. We are glad the industrial control and automation module supported your relay control, RS485, CAN and factory IoT applications.

T
Tara Rivera
Good quality and useful design

I used this in an automation test bench and the wiring layout was clear. The industrial I/O layout and DIN-rail friendly wiring were useful for industrial control experiments. It feels better suited to real I/O testing than a loose breadboard setup.

Thanks for the review. Practical feedback on the Waveshare ESP32-S3 8-CH WiFi Relay Module w/ CAN helps makers choose the right Waveshare hardware for relay control, RS485, CAN and factory IoT applications.

A
Amelia Nguyen
Reliable once wired correctly

I used this in an automation test bench and the wiring layout was clear. The industrial I/O layout and ESP32-S3 control were useful for industrial control experiments. It feels better suited to real I/O testing than a loose breadboard setup.

Thank you for choosing OpenELAB. We are glad the industrial control and automation module supported your relay control, RS485, CAN and factory IoT applications.

A
Aaron Novak
Works, but read the documentation

I used this in an automation test bench and the wiring layout was clear. The ESP32-S3 control and RS485 or CAN connectivity were useful for industrial control experiments. It feels better suited to real I/O testing than a loose breadboard setup.

We appreciate the detailed note. The Waveshare ESP32-S3 8-CH WiFi Relay Module w/ CAN is designed for relay control, RS485, CAN and factory IoT applications, and we are happy it matched your setup.