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.