Introduction: Music Rhythm LED Flash Light

About: This Page is for different Electrical and Electronics Projects, DIY, Circuits, etc. All the projects are explained with circuit diagram, Breadboard schematic, working principle, Arduino sketches so it becomes …

In this project, we will make a Music Rhythm LED Flash Light circuit using Microphone and BC547 on breadboard and PCB where the led strip lights will blink with the music rhythm.

The microphone will sense the music rhythm and generate an electric pulse which will amplify by the transistor and the connected led strip will start blinking.

I will share all the required details for this Music Rhythm LED Flasher project link complete circuit diagram, breadboard layout, component list, PCB Garber file, the working principle so that you can easily design this Music Rhythm LED Flash Light at home.


1. 1k resistors 2no

2. 10k resistors 2no

3. 1M resistor 1no

4. 0.1uF Capacitor 1 no

5. BC547 NPN Transistor 1 no

6. TIP122 Power Transistor 1no

7. LEDs 5mm 1.5Volt 2no

8. Condenser Microphone 1no

9. Connectors

10. 12volt LED strips or flashlight

11. 12V DC Adapter

Step 1: Circuit Diagram

This the circuit diagram of the music rhythm LED strip.

How the music rhythm LED circuit works:

1. The music rhythm is sensed by the microphone and convert it into electric pluse.

2. Then the electric pulse fed to the base of the BC547 NPN transistor which amplifies the electric pulse signal

3. After that, the amplified signal fed to the base of the TIP122 NPN power transistor. for each positive pulse at the base, the TIP122 transistor turns on.

4. The 12V LED strip is connected with the collector of the TIP122 transistor. So when the TIP122 transistor turns on the current can flow through the 12V LED strip so the LED strip turns on. And when the TIP122 transistor turns off the current can not flow through the 12V LED strip so the LED strip turns off.

So first we convert the music rhythm to an electric pulse with a microphone. Then the signal is amplified by BC547 transistor and the amplified signal is fed to the TIP122 power transistor to turn on and turn off the LED strip as per the music rhythm.

Step 2: Make the Circuit on Breadboard

Before designing the PCB, I have designed the music rhythm LED circuit on the breadboard for testing.

Step 3: Designing the PCB

After testing the circuit on the breadboard, I started designing the PCB.

You can also download the attached PCB Garber file for this music rhythm LED project.

Download link for the PCB Gerber file for the music rhythm led flashlight

Step 4: Order the PCB

After downloading the Garber file you can easily order the PCB

1. Visit and Sign in / Sign up

2. Click on the QUOTE NOW button.

3 Click on the "Add your Gerber file" button. Then browse and select the Gerber file you have downloaded.

Step 5: Uploading the Gerber File and Set the Parameters

4. Set the required parameter like quantity, PCB color, etc

5. After selecting all the Parameters for PCB click on SAVE TO CART button.

Step 6: Select Shipping Address and Payment Mode

6. Type the Shipping Address.

7. Select the Shipping Method suitable for you. 8. Submit the order and proceed for the payment. You can also track your order from the My PCBs took 2 days to get manufactured and arrived within a week using the DHL delivery option. PCBs were well packed and the quality was really good at this affordable price.

Step 7: Solder All the Components

After that solder all the components as per the circuit diagram.

Step 8: Testing

After the soldering, connect the led strip at the output pin and connect 12V DC supply at the input.

Now LED strip should blink with the sound.

Step 9: Finally

I hope you have liked this Music rhythm LED light project. I have shared all the required information for this project.

I will really appreciate it if you share your valuable feedback, Also if you have any query please write in the comment section.

For more such project Please follow TechStudyCell. Thank you & Happy Learning.

LED Strip Speed Challenge

Participated in the
LED Strip Speed Challenge