Introduction: DANCING LIGHTS

About: Hello Guys, I am techgenie, an Electronics hobbyists, tech tinker and developer. I dedicate my free time in designing and making various creative and innovative projects, RC toys, Incredible Gadgets, Awesome L…

This is a step by step instructable showing how to light twelve LED's in different patterns using only two potentiometers (Pots). It is a very simple and economical project that doesn't require any special skills (except some soldering) but only a very little knowledge about electronics.

Step 1: Requirements


  1. 12 x 5mm led's (choose multiple colors)
  2. 4 x 100 ohm resistance
  3. 4 x 33 kilo-ohm resistance
  4. 4 x BC 548 transistor (or any general purpose NPN transistor)
  5. 4 x 22uf electrolytic capacitors
  6. 2 x 250k pots
  7. 1 x 9v Battery
  8. 1 x battery clip
  9. 1 x On/Off switch
  10. 1 x General purpose PCB Board
  11. A few jumpers (to deal with intersections in the circuit)


  1. Soldering Iron
  2. Soldering Wire
  3. wire cutters.

Step 2: Construction

For making on Bread Board

  1. Arrange all the components as shown in the circuit diagram.
  2. Make the connections accordingly.
Note: I have simplified the connections for led's in the form of a panel. So that if the panel is made separately on pcb then you can easily make this circuit on bread board.
Properly study the layout image and on a General purpose PCB:
  1. Place the components at appropriate places.
  2. Solder the components at their respective places.
  3. Observe carefully the soldering path connections and then do soldering. (or you can also use wires instead of making the solder paths, a bit easy for those who don't have very good hand at soldering).
  4. Connect the Battery at appropriate terminals and see the project work.
Note: You can make different types of led panels according to the given circuit and then connect it to the circuit using a ribbon wire. This is also helpful in case few led's stop working then you can use different panel if already made.

Step 3: How This Works?

The working of this circuit is based on two astable multivibrators. One multivibrator is formed by transistor T1 & T2 while the other one is formed by T3 & T4. The duty cycle can be varied by changing RC time constant, which can be done through the two pots and different LED patterns can be generated.

An astable multivibrator is a regenerative circuit consisting of two amplifying stages connected in a positive feedback loop by two capacitive-resistive coupling networks. The transistors act as the amplifying elements.

The circuit is usually drawn in a symmetric form as a cross-coupled pair. Two output terminals can be defined at the active devices, which will have complimentary states; one will have high voltage while the other has low voltage. The circuit is implemented by by the coupling capacitor that instantly transfer voltage changes because the voltage across a capacitor cannot suddenly change. Hence, in each state one transistor is ON and the other is OFF, thus producing the needed effect to produce the required patterns and making the circuit work.

Step 4: PCB Version

I have also made a PCB version of this project. In this I used led's of three different colors. The PCB connection layout is attached and the component layout is same as the image in the previous step.

1 Person Made This Project!


  • Crayons Challenge

    Crayons Challenge
  • Microcontroller Contest

    Microcontroller Contest
  • Back to School: Student Design Challenge

    Back to School: Student Design Challenge



4 years ago

I want to make a circuit of 100 leds, will this circuit work for that? If not please provide me with the circuit for 100 leds. Also could you please provide me with the components required for constructing the circuit. I've got leds but the other components are hard to get...please help...


Reply 4 years ago

You want to use 100 LEDs to make this same project for random glowing of 100 LEDs?

The components that i have used are easily available online on ebay and amazon. However, i am not sure if this circuit is feasible for 100 LEDs. It will take some time to research and design a new circuit.

It would be better if you could let me know your purpose for creating the project.


6 years ago

can u provide a circuit diagram


Reply 6 years ago


The circuit for the project is already uploaded in this instructable. Kindly tell exactly what are you looking for, so that i can help you in that specific issue.


6 years ago

can u provide a circuit diagram