Quantity   Component name
1 × Wemos NodeMCU (Lolin) board Or other ESP8266/ESP32 boards
3 × Beacon lights (12V) Modify a white light to any phosphor based LED
3 × 12V relay
3 × 1N4001 Discrete Semiconductors / Diodes and Rectifiers
3 × S8050 / 2N2222 Or other transistors
1 × 6 terminal screw terminal
1 × Perforated circuit board
3 × 1Kohm resistors Used to limit base current
3 × 1.5Kohm resistors Used to disable flashing function (Can be replaced with a piece of wire)
1 × Normally Open pushbutton (panel mount) Used to extend the reset button