ESP-12F DC 5V/12V/24V 16 Channel Relay Board (ESP12F_Relay_X16)
Available from:
Aliexpress.com
Install method:
USB to Serial
GPIO # | Component |
---|---|
GPIO00 | User |
GPIO01 | User |
GPIO02 | User |
GPIO03 | User |
GPIO04 | User |
GPIO05 | Button_id 1 |
GPIO09 | User |
GPIO10 | User |
GPIO12 | 74x595 RCLK |
GPIO13 | 74x595 SRCLK |
GPIO14 | 74x595 SER |
GPIO15 | User |
GPIO16 | User |
GPIO17 | User |
Configuration
{"NAME":"ESP12F_Relay_X16","GPIO":[1,1,1,1,1,7712,1,1,7680,7648,7744,1,1,1],"FLAG":0,"BASE":18}
This device uses two 74HC595 serial registers to control the relays, which are not enabled in default builds. Therefore you need to compile your own Tasmota binary, enabling USE_SHIFT595
setting.
After configuring the template you need to go to the console and run Shift595DeviceCount 2
command to setup shift registers. After that the device will reboot and all 16 relays will be visible in WebUI.
IMPORTANT! Currently only the first 8 relays are available in autodiscovery MQTT topics.