Logo
Waveshare Industrial 8-Channel Relay Board (ESP32-S3-POE-ETH-8DI-8RO)
Waveshare Industrial 8-Channel

Available from:
Amazon.com
Amazon.de
Aliexpress.com



Manufacturer:
Waveshare.com

Install method:
USB to Serial

GPIO #Component
GPIO00 ???
GPIO01 User
GPIO02 User
GPIO03 User
GPIO04 Button 1
GPIO05 Button 2
GPIO06 Button 3
GPIO07 Button 4
GPIO08 ???
GPIO09 ???
GPIO10 ???
GPIO11 ???
GPIO12 ETH MDIO
GPIO13 SPI MOSI
GPIO14 SPI MISO
GPIO15 SPI CLK
GPIO16 ETH MDC
GPIO17 User
GPIO18 User
GPIO19 User
GPIO20 User
GPIO21 User
GPIO33 None
GPIO34 None
GPIO35 None
GPIO36 None
GPIO37 None
GPIO38 WS2812 1
GPIO39 User
GPIO40 User
GPIO41 I2C SCL 1
GPIO42 I2C SDA 1
GPIO43 User
GPIO44 User
GPIO45 User
GPIO46 Buzzer
GPIO47 User
GPIO48 User
Configuration for ESP32-S3
{"NAME":"ESP32S3-POE-ETH-8DI-8RO","GPIO":[40,1,1,1,32,33,34,35,36,37,38,39,5600,704,672,736,5568,1,1,1,1,1,0,0,0,0,0,1376,1,1,608,640,1,1,1,480,1,1],"FLAG":0,"BASE":1}

You’ll need to compile your own version of tasmota32-s3.bin as it uses drivers not present in the default binaries.

It needs the following defines: #define USE_TCA9554

#define USE_RTC_CHIPS

#define USE_PCF85363

Once installed add a rule to configure TCA9554 for relay control:

rule3 on file#tca9554.dat do {""NAME"":""TCA9554"",""GPIO"":[224,225,226,227,228,229,230,231]} endon

and execute command SetOption37 24 to rearrange WS2812 color mapping.