Dilshan Jayakody
Published © CC BY

Programmable Light Controller

A low-cost, easy-to-build, high-power LED controller with a built-in programmable timer.

IntermediateFull instructions provided4 hours909
Programmable Light Controller

Things used in this project

Hardware components

Microchip ATmega8L
×1
Maxim Integrated DS1307
×1
onsemi MC34063
×1
onsemi MMBT3904
×5
IRF540SPBF
×1
onsemi SS14
×1
4MHz HC-49S Crystal
×1
32.768 kHz Crystal
32.768 kHz Crystal
×1
KA-3528EC SMD LED
×1
Broadcom 4 Digit 7 Segment LED Display
×1
20mm Battery Holder
×1
Coin Cell Battery CR2032
Coin Cell Battery CR2032
×1
Capacitor 22pF SMD 0805
×2
Capacitor 100µF SMD
×1
Capacitor 470µF SMD
×1
Capacitor 470pF SMD 0805
×1
Capacitor 0.1µF SMD 0805
×3
Resistor 330Ω SMD 0805
×8
Resistor 10KΩ SMD 0805
×5
Resistor 0.33Ω SMD 2512
×1
Resistor 1.8KΩ SMD 0805
×1
Resistor 5.6KΩ SMD 0805
×1
Resistor 560Ω SMD 0805
×1
Resistor 4.7KΩ SMD 0805
×2
Resistor 2.2ohm (2W)
×1
Terminal Block 3.81mm - 2 Contacts
×1
DC POWER JACK 2.1MM BARREL-TYPE PCB MOUNT
TaydaElectronics DC POWER JACK 2.1MM BARREL-TYPE PCB MOUNT
×1
Power Inductor 220µH SMD
×1
Pushbutton switch 12mm
SparkFun Pushbutton switch 12mm
×3

Software apps and online services

Microchip Studio
Microchip Studio

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Schematics

Light controller schematic

Light controller PCB

Code

Light controller project repository

Credits

Dilshan Jayakody

Dilshan Jayakody

26 projects • 31 followers
Hello, I'm an embedded systems engineer, amateur radio operator and amateur astronomer.
Thanks to Peter Fleury.

Comments