 Flasher bulbs use a bi-metallic strip which interrupts the circuit when the lamp becomes hot.An electronic holiday light controller usually has a diode bridge followed by a resistor-based voltage divider, a filter capacitor and a fixed-program microcontroller.The micro-controller has three or four outputs which are connected to transistors or thyristor which control interleaved circuits, each with lamps of a single color.