Power Supply / Drivers
LED power supplies, battery holders, and constant-current drivers for powering LED projects from any source. Whether you need a regulated AC-to-DC wall supply for a permanent installation, a battery pack for a portable or model railroad layout build, or a drop-in current-limiting driver that eliminates resistor calculations entirely, this section covers all three.
AC-to-DC power supplies are available in 5V and 12V, in current ratings from 1A up to 25A (320W). Our wall supplies up to 5A output through a standard barrel connector; the high-output supplies (3A, 5A, 8.5A, 16.5A, and 25A) use screw terminals for the AC input and the DC output, for hardwired installations. Choose 12V for pre-wired 12V LEDs, 12V built-in resistor LEDs, and LED strips. Choose 5V for the LEDs and other 5V parts of Arduino and microcontroller projects (an Arduino board’s barrel jack expects 7–12V, so power the board itself from a 12V adapter), and for 6V pre-wired LEDs — the 6V LEDs work great on a 5V wall supply, at slightly reduced brightness. For the full rated voltage on 6V or 9V pre-wired LEDs, use the 4xAA (6V) or 9V battery holder instead.
Battery power supplies use AA cells (1, 2, 3, 4, or 8 cells for 1.5V, 3V, 4.5V, 6V, or 12V), a standard 9V block battery, or a 3V CR2032/CR2025 coin cell. These are the go-to option for portable builds, dioramas, model railroad modules that run untethered, and any project where running a power cable is not practical. The 6V and 9V battery holders provide the exact voltage for 6V and 9V pre-wired LEDs (we do not carry 6V or 9V wall supplies).
The 20mA constant-current LED driver is a small inline component that replaces the current-limiting resistor — connect it in series with any standard LED and it maintains exactly 20 mA regardless of minor supply voltage fluctuations. No voltage calculation, no resistor selection. Useful for mixed-voltage builds, vehicle electrical systems where voltage varies, and situations where you simply want to skip the math.