Waveshare
Industrial 8-Channel ESP32-S3 WiFi Relay Module (With POE)
· MPN: 31282
Built around the ESP32-S3 dual-core processor, this industrial relay module brings local control, networking and edge automation into one DIN-rail friendly u...
Get notified when back in stock
Built around the ESP32-S3 dual-core processor, this industrial relay module brings local control, networking and edge automation into one DIN-rail friendly unit. It combines 8 relay outputs, 8 digital inputs, isolated CAN, Ethernet, Wi-Fi and Bluetooth for control panels, robotics, smart factories and advanced home automation systems.
The module is designed to reduce the extra wiring and interface boards often needed between IoT controllers and industrial equipment. Optocoupler isolation, digital isolation, TVS diodes and a wide-voltage power supply help protect the logic side when switching higher-voltage or noisy loads.
It comes housed in an industrial-grade ABS enclosure for rail mounting, with screw terminals for field wiring. Onboard peripherals include RTC, TF/MicroSD storage, a programmable RGB LED and buzzer for status indication and local feedback.
Features:
- Relay control: Control heavy inductive and resistive loads securely with 8 mechanical relays.
- Relay rating: Relays are capable of switching up to 10A at 250V AC or 30V DC.
- Relay isolation: Optocoupler isolation helps protect digital logic from high-voltage feedback.
- Local processing: Process complex automated routines locally using the ESP32-S3 dual-core microcontroller.
- Memory: Equipped with 16MB of Flash and 8MB of PSRAM.
- Software support: Suitable for demanding MicroPython, C++, or Arduino scripts.
- CAN interface: Onboard isolated CAN interface for automotive or industrial sensor networks.
- Noisy environments: CAN interface supports reliable data transmission in electrically noisy environments.
- Ethernet: Built-in W5500 Ethernet port for stable, low-latency wired networking.
- Wi-Fi: Native 2.4GHz Wi-Fi for wireless networking.
- Bluetooth: Native Bluetooth 5 (BLE) capability.
- Digital inputs: Read sensor states or physical switches safely via 8 flexible digital inputs.
- Input modes: Supports both active and passive switching mechanisms.
- Input tolerance: Digital inputs support input tolerance up to 36V.
- Panel mounting: Industrial ABS rail-mount enclosure for existing electrical panels.
- Power input: Wide 7V to 36V DC input range.
- Status LED: Onboard programmable RGB LED for custom visual feedback.
- Status indication: RGB LED can show at-a-glance status updates such as network connection or fault states.
- OEM part: Genuine Waveshare OEM part.
- Support: Backed by extensive documentation and long-term support.
Specifications:
- Microcontroller: ESP32-S3-WROOM-1U-N16R8 (Xtensa 32-bit LX7, up to 240MHz)
- Memory: 16MB Flash, 8MB PSRAM
- Relays (Outputs): 8 Channels (1NO 1NC), Rated ≤10A 250V AC / 30V DC
- Digital Inputs: 8 Channels, 5V to 36V DC (Passive/Active - NPN or PNP)
- Wired Connectivity: Isolated CAN bus, Ethernet (10/100Mbps via W5500), USB Type-C
- Wireless Connectivity: 2.4GHz Wi-Fi (802.11 b/g/n), Bluetooth 5 / BLE
- Power Supply: 7V to 36V DC via screw terminal, or 5V via USB-C
- Isolation Protections: Optocoupler isolation (relays/inputs), unibody power supply isolation, digital signal isolation, TVS diodes
- Onboard Peripherals: RTC (Real Time Clock), TF / MicroSD card slot, Programmable RGB LED, Buzzer
- Enclosure: Industrial-grade DIN-rail mount ABS plastic
A strong fit for industrial automation, remote I/O, equipment control and connected relay applications where ESP32-S3 processing, isolated field inputs and multiple network interfaces are needed in one enclosure.
Jargon buster
Plain-language definitions for the technical terms used above.
- BLE
- BLE stands for Bluetooth Low Energy, a Bluetooth mode designed for low power use and broad compatibility with modern phones and computers. It connects well to battery-powered and mobile devices, including Apple hardware, though it behaves differently from Bluetooth Classic and its serial-style profiles.
- CAN bus
- CAN bus is a reliable two-wire communication network originally designed for vehicles and now common in machinery and robotics. It matters when you need multiple controllers or devices to share status and control messages in a noisy electrical environment.
- DC
- DC means direct current, where electricity flows in one constant direction, as supplied by batteries, USB ports and many plug-pack power supplies. When a product specifies DC, it runs from a DC supply rather than mains AC, so you need to provide the correct voltage and polarity.
- DIN
- As a pin label, DIN stands for 'data in', the input through which a device receives serial data from a controller, as found on SPI displays, LED drivers and other serial modules. DIN can also refer to the German standards body of that name, as in a round multi-pin DIN connector or DIN-rail mounting.
- ESP32
- ESP32 is a family of low-cost microcontroller chips and modules from Espressif with built-in WiFi and Bluetooth. They support programmable firmware and over-the-air updates, and are commonly programmed with toolchains such as the Arduino core and ESP-IDF.
- IoT
- Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
- LED
- A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
- MicroPython
- A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
- microSD card
- A microSD card is a small removable flash memory card used to store data such as audio, images, logs or program files. Its capacity and formatting (often FAT32 or exFAT) affect how much can be stored and whether the card needs preparing before use.
- Relay module
- A relay module uses an electrically controlled switch to let a low-power microcontroller control a separate circuit. It matters when switching devices that need different voltages or more current than a microcontroller pin can safely handle.
- RGB
- Short for red, green and blue, the three primary colours of light that are mixed in varying amounts to make a wide range of colours. In electronics RGB can refer to an LED or pixel that blends these three colours, or to a colour signal or interface that carries separate red, green and blue channels.
- RTC
- A Real-Time Clock keeps track of time even when the main processor is asleep or powered down, usually with a small backup battery. It matters for data logging and tracking projects that need accurate timestamps.
- Tolerance
- Tolerance tells you how far the real resistance value may be from the printed value. A 1% resistor is useful when a circuit needs more predictable behaviour than a looser 5% or 10% part.
- USB Type-C
- USB Type-C is a small, reversible USB connector used for power, data and sometimes video on many modern devices. The connector itself does not guarantee a particular speed or voltage, so check the supported USB version, data rate and whether it carries more than 5V via USB Power Delivery.
- USB-C
- USB-C is a small, reversible USB connector that can carry power, data and, on some devices, video over a single cable. The same connector can range from charging only to high-speed data, so the functions a given port actually supports vary.
Find this product in
Supplier page — waveshare.com
Supplier Description · 4.4 MB · Click any page to view full size
ESP32-S3-ETH-8DI-8RO-C Wiki Docs
Document · 1.7 MB · Click any page to view full size