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
GPIO09 Button 3
GPIO10 Button 4
GPIO12 ???
GPIO13 ???
GPIO14 ???
GPIO15 ???
GPIO16 SHD Reset
GPIO17 SPI MOSI
GPIO18 SPI MISO
GPIO19 SPI CLK
GPIO20 SHD Boot 0
GPIO21 User
GPIO22 User
GPIO23 User
GPIO24 User
GPIO25 User
GPIO26 None
GPIO27 None
GPIO28 None
GPIO29 None
GPIO30 None
GPIO31 WS2812 1
GPIO32 User
GPIO33 User
GPIO34 I2C SCL 1
GPIO35 I2C SDA 1
GPIO36 User
GPIO37 User
GPIO38 User
GPIO39 Buzzer
GPIO40 User
GPIO41 User
Configuration
{"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.