Skip to main content

ESP32-S3-POE-ETH-8DI-8DO

ESP32-S3-POE-ETH-8DI-8DO

The ESP32-S3-POE-ETH-8DI-8DO is an industrial-grade 8-channel network digital input and digital output device based on the ESP32-S3 main controller, supporting Wi-Fi, Bluetooth, RS485, CAN, and Ethernet. It features built-in power isolation, optocoupler isolation, and other protection circuits, making it suitable for AIoT control applications.

SKUProduct
32108ESP32-S3-POE-ETH-8DI-8DO

If you are looking for:

  • Coding with AI tools: Click Ask AI and select an AI tool to ask questions about this page, or choose Copy page to copy its content and paste it into an AI tool for coding assistance.
  • Datasheets and example code: See Resources
  • Arduino development: See Working with Arduino
  • Troubleshooting: See Product FAQ or contact Technical Support

Features​

  • Based on the ESP32-S3 microcontroller, with a built-in Xtensa 32-bit LX7 dual-core processor running at up to 240MHz
  • Integrated 2.4 GHz Wi-Fi and Bluetooth Low Energy (Bluetooth LE) dual-mode wireless communication
  • Outputs use Darlington transistors with optocoupler isolation, with a sink current of up to 500 mA, and built-in flyback diode protection
  • Digital inputs feature bidirectional optocoupler isolation, support both dry-contact and active switch inputs, and digital outputs support linkage mode control with switch inputs
  • Onboard isolated RS485 interface, convenient for expanding and connecting various RS485 Modbus industrial expansion modules or sensors
  • Onboard isolated CAN interface, convenient for expanding and connecting various CAN devices
  • Onboard pin header interface, allowing connection of other devices
  • Onboard USB Type-C interface, can be used for power supply and download/debugging, convenient for development
  • Onboard power supply screw terminal, supports 7-36V wide voltage input, suitable for industrial applications
  • Onboard RTC clock chip, supporting scheduled tasks
  • Onboard W5500 Ethernet chip, expanding 10/100Mbps network connectivity via the SPI interface
  • Onboard PoE module for Power over Ethernet (IEEE 802.3af compliant)
  • Onboard optocoupler isolation, preventing external circuits from interfering with the control chip
  • Onboard digital isolation to avoid external signal interference with the control chip
  • Onboard integrated isolated power supply provides stable isolated voltage; the isolated side requires no additional power
  • Onboard TF card slot for external storage of images or files
  • Onboard buzzer, RGB LED, power, RS485 transmit/receive indicators, and CAN indicator, convenient for sensing the device's operating status
  • Rail-mounted ABS protective enclosure, easy to install, safe to use

Specifications​

ParameterValue
Supply Voltage7-36V (or 5V/1A Type-C port)
Number of Digital Output Channels8 channels
Number of Digital Input Channels8 channels
Wiring PortType-C
Communication ProtocolUSB protocol
Product Dimensions90 (H) x 175 (V) mm

Interface Introduction​

ESP32-S3-POE-ETH-8DI-8DO-details-11

  • Digital Output
Control EXIOFunction
EXIO1Control pin for digital output 1
EXIO2Control pin for digital output 2
EXIO3Control pin for digital output 3
EXIO4Control pin for digital output 4
EXIO5Control pin for digital output 5
EXIO6Control pin for digital output 6
EXIO7Control pin for digital output 7
EXIO8Control pin for digital output 8
  • Digital Input
Control GPIOFunction
GPIO4Detection pin for digital input 1
GPIO5Detection pin for digital input 2
GPIO6Detection pin for digital input 3
GPIO7Detection pin for digital input 4
GPIO8Detection pin for digital input 5
GPIO9Detection pin for digital input 6
GPIO10Detection pin for digital input 7
GPIO11Detection pin for digital input 8
  • W5500 Ethernet Chip
Control GPIOFunction
GPIO12ETH_INT
GPIO13ETH_MOSI
GPIO14ETH_MISO
GPIO15ETH_SCLK
GPIO16ETH_CS
GPIO39ETH_RST
  • TF Card
Control GPIOFunction
GPIO45SD_D0
GPIO47SD_CMD
GPIO48SD_SCK
NCSD_D3
NCSD_D1
NCSD_D2
  • RS485
Control GPIOFunction
GPIO17RS485 UART TX pin
GPIO18RS485 UART RX pin
GPIO21RS485 UART RTS pin
  • CAN
Control GPIOFunction
GPIO2CAN TWAI TX pin
GPIO3CAN TWAI RX pin
  • RTC
Control GPIOFunction
GPIO40RTC_INT, interrupt pin of the RTC chip
GPIO41RTC_SCL, I2C clock line
GPIO42RTC_SDA, I2C data line
  • RGB LED
Control GPIOFunction
GPIO38RGB control pin
  • Buzzer
Control GPIOFunction
GPIO46Buzzer control pin
  • BOOT Button
Control GPIOFunction
GPIO0BOOT button control pin

Dimensions​

ESP32-S3-POE-ETH-8DI-8DO-details-size

Implementation Logic​

ESP32-S3-POE-ETH-8DI-8DO-A

Interface Description​

ESP32-S3-POE-ETH-8DI-8DO-Linked-Network