LED Projects

Light Emitting Diode Projects

DIY Arduino-powered Ambilight

You can build a simple “Ambilight” clone, similar as one posted by the Admin at Electronics-lab. You can watch the above video for more detailed features. 

” Ambilight is a feature of some Philips televisions that projects colored light onto the wall behind the display, synchronized with the content on the screen to create an immersive effect.”



DIY LED based Analog clock

Hackedgadgets member Alan Parekh shared various versions of LED based Analog clock. You can build your own analog clock using the following materials:

  • One homemade clock uses a PIC16F877 Microcontroller with a 20MHz clock, it also has a DS1307 real time clock with battery backup.
  • 169 x 700mcd diffused white LED’s connected in a matrix configuration
  •  24 hand positions which gives a resolution of 2 to 3 minutes per hand

For version 2 of LED based Analog clock, the HEX, build pictures & Circuit diagrams can be downloaded from  http://www.filefactory.com/f/68dd353646ae4a22/





You can build your own Atmel ATmega16 microcontroller based LED clock. The open-source softwares like interactive printed circuit board (pcb) editor and schematic capture program/tool like gschem can be chosen for your design.

A Geekysuavo member shared the circuit schematic, layout and copper etch pattern. The required bill of materials can be collected from here and the link to the C firmware required to program ATmega16 microcontroller is leds.tar.bz2.

Iron Man with powerful LED flashlight


You can build your own repulsor-like LED flashlight that can be mounted on your hand palm comfortably. You can turn ‘ON’ this Gadget to  produce brighter light as you move your hand back and forth. With this powerful LED flashlight mounted on your hand palm, you’ll look like an ‘Iron Man’ !! 

Similar design as shared by a Carlitoscontraptions member can be seen here. The build uses six 5 mm and one 10 mm ultra bright LEDs connected in parallel fashion. The LEDs are fitted nicely into the seven holes in constructed metal disk. These LEDs are further connected in series to the potentiometer which in turn is connected to a regular resistor. The regular resistor is used to limit the current and set the appropriate voltage for the LEDs and the potentiometer determines the light intensity. You can determine the appropriate value for the resistor by using this LED calculator.

The end result will look like:

A video showing the repulsor beam can be seen below:

Radio-controlled LED clock

A radio clock or radio-controlled clock is a clock that is synchronized by a time code bit stream transmitted by a radio transmitter connected to a time standard such as an atomic clock. You can design your own radio-controlled clock using DCF77 atomic clock. To know about DCF77, it is strongly recommended to visit the official DCF77 web site:

http://www.dcf77.com/ (German language)

it contains all that you have to know about DCF77. You can also try a Google search on DCF77 and select the most appropriate result for your convenience.

Additional materials that can be used in building a radio-controlled LED clock includes:

  • PIC16F84 microcontroller
  • 4 x 7 segments LED display
  • Hours and minutes, or minutes and seconds are displayed, with a control button
  •  EasyPIC development circuit board.

The equivalent circuit schematic can be obtained here, and the C language source code is freely obtained by clicking on the link DCF77 LED CLOCK C SOURCE CODE : just copy and paste it in the MikroC compiler.

Voltage-controlled RGB generator

Enide member shared an amazing project of designing one simple RGB color generator. With the power of PIC12F675 microcontroller you too can build your own circuit that generates many colors using a RGB LED. The basic concept of the project can be viewed here.

The working principle that governs this project is : “Two independent voltages are supplied to the circuit in order to select the color (Hue) and its intensity (Value)! ”

You can download the circuit schematic and firmware  required for pic12F675. Moreover you can also obtain the complete list of components required to build your RGB generator from the post here.