ESP-12F 8 Channel Relay Board
ESP-12F 8 Channel

Available from:

Flashed with:
Serial port

GPIO #Component
GPIO00 Relay6
GPIO01 User
GPIO02 User
GPIO03 User
GPIO04 Relay7
GPIO05 Relay8
GPIO09 None
GPIO10 None
GPIO12 Relay3
GPIO13 Relay4
GPIO14 Relay2
GPIO15 Relay5
GPIO16 Relay1
ADC0 User
Template for Tasmota v9.1+

Headers can be soldered.

The board uses GPIO16 and so Relay1 is always turned ON when power is applied to the board, causing a brief on/off pulse on the relay as Tasmota loads and turns it off again. Of course, if the last state was ON, then it will stay ON. It’s still a very useful board at a bargain price.

On the board are available RX, TX, GPIO0 pins for programming and GPIO2 and GPIO17 (ADC), but GPIO0 is used for relay 6, GPIO2 is always pulled up (necessary at boot) and GPIO17 has a limited range of 0-1V.

The board can be powered with 5Vdc or with 7-29Vdc, but remember that GPIO pins are not 5V tolerant.