RGB Led Controller(Best DIY PCB)



About: Student of Mechatronics

In this project, I will show how to make the best PCB at home.I designed an RGB led controller with the Bluetooth module using Arduino nano.

Step 1: Circuit Diagram

I used Eagle to desing this circuit if you do not know using eagle Instructables has a leasson about how to use it.Component list:

  1. Arduino Nano
  2. HC05 bluetooth module
  3. lm7805
  4. Bdx53c NPN transistor
  5. Male Header
  6. Electrolitic cap (220uf/16v)
  7. Yellow led
  8. RGB led strip
  9. resistors R1=330r , R2=R3=R4=R6=10kohm, R5=5.1Kohm

I added bottom layout pin folder as a PDF.You can take print out very easly.

Step 2: Printing PCB

The first step is printing our PCB layout. I used the old brochure to take output. You can use waxed paper to take the output from your printer. It must be good quality printed operation because of signals cant transfer very good on the copper surface. After taking the output from printer wrap your paper on your copper plate.

Step 3: Ironing

After fixing your paper on the copper plate. We will iron our copper plate. This will take approximately 10 min. You should pressure your iron on the copper plate and move on it. You should be certain all signals have transferred on the copper plate. Then put in the water our copper plate and wait 5 min and take off waxing paper slowly and clean waste paper carefully. After that ı modified signal paths and be certain all ways transferred on copper.

Step 4: Acid Bathc

This part is dangerous you should do in open are and never breath the waste gas!

Put your copper plate in a plastic box. I used Salt Spirit and add your box sold spirit until your PCB start swimming barely in your box. Then add one bottle cap HCL Acid. Shake you box so slowly and be patient it will take 3-4 min. Acid only chances the chemical reaction time so be careful about its amount. When dissolution is finish put in water your box and make it alkaline your acid. Then take your PCB. Don't split your acid on the ground it is so harmful to the environment.

Step 5: Controlling PCB

After washed and dried PCB use multimer and control signal paths is there any short circuit or every connection are correct or not.

Step 6: Solder Mask

Solder mask is very important to protect your circuits from short circuit and corrosion. First, you should take pin outputs on your printer, take two copy. Use acetate paper for output. I prepare it by manually. Then put some solder mask on your PCB and put clean acetate paper on PCB and use waste credit cart to split solder mask. Then put your output on your PCB and black color must overlap on your PCB pins. Give UV light on your PCB. Time depends on color and UV light source power(3-4 min for my equipment.)After that take off so slowly acetate paper and clean your PCB with alcohol and be sure all pins are open and clean.

Step 7: Drilling and Solderin

After clean the PCB, we will drill our pins and we solder our components on PCB and it is ready for using.

Step 8: Upload Code

After upload codes its ready. You have done Perfect Homemade PCB.CONGRATULATIONS!

If you like it please vote for me!



    • IoT Challenge

      IoT Challenge
    • Arduino Contest 2019

      Arduino Contest 2019
    • Colors of the Rainbow Contest

      Colors of the Rainbow Contest