SDG Electronics

SDG #044 Making some cheap RGB colour changing Christmas lights

Old incandescent fairy light strings are worth keeping around, and this project shows why: the wiring harness, moulded lamp holders and inline plug are all reusable, so the only real work is swapping the filament bulbs for modern RGB colour changing LEDs and sorting out a suitable drive scheme.

The interesting engineering here is the driver. Rather than a transformer or a switch mode supply, the string relies on a capacitive dropper, where a series capacitor’s reactance at mains frequency limits current into the LED chain. It is a cheap and reasonably efficient approach, which is exactly why it shows up in low cost commercial light sets, but it comes with important caveats. The output is not isolated from mains, so every LED and every joint in the string sits at a potentially lethal potential; inrush limiting and a bleed resistor matter; and the X rated capacitor choice is not optional if you want the circuit to fail safely. Anyone recreating this needs to treat the whole assembly as live and insulate accordingly.

What comes across is a practical assessment of build effort versus outcome. Self flashing RGB LEDs give the colour cycling behaviour for free with no microcontroller, no addressable data line and no separate low voltage supply, at the cost of any real control over the sequencing. For a decorative string that is a sensible trade. If you want synchronised patterns or per pixel control, an isolated supply feeding addressable LEDs is the better path, and this build makes clear where that line falls.