About the article

Luxeon Logic, brightness control for LED torches

Luxeon Logic, brightness control for LED torches
The small super-bright Luxeon LEDs from Philips are suitable for many applications, including small but handy (that is, bright) pocket torches. However, you don't always need maximum brightness, so it would be nice to have a simple brightness control. The circuit described here is baed on an ATtiny microcontroller to enable convenient one-button operation. Three brightness levels can be selected by pressing the button one to three times in succession.
Downloading of this magazine article is reserved for registered users only.
Login | Register now!
Gerber file

CAM/CAD data for the PCB referred to in this article is available as a Gerber file. Elektor GREEN and GOLD members can exclusively download these files for free as part of their membership. Gerber files allow a PCB to be produced on an appropriate device available locally, or through an online PCB manufacturing service.

Elektor recommends its business partner Eurocircuits as the company of choice for its own prototypes and volume production in selected cases.

Extra info / Update


* Three selectable brightness levels
* One-button operation
* Microcontroller control circuit
* Current consumption in sleep mode only 1.2 µA

Component list
R1 = 3O3 (1206)
R2 = 390Ohm (1206)
C1 = 100nF (1206)
C2 = 22µF 10V (SMD)
T1,T2 = 2N2222 (SOT-23)
IC1 = ATtiny25-20SU (SOT-8)
LED1 = Luxeon LED, 1W (SMD), white
PCB # 081159-1
Loading comments...