Introduction: Description

About: Arduino, Drones, robots, electronics, Fusion 360, PCB projects, 3D printing and many more. YOUTUBE || INSTAGRAM || INSTRUCTABLES

This project can be used as:

1. bluetooth home automation for two appliances

2. bluetooth home automation shield for arduino UNO

3. relay module shield for arduino UNO

4. relay module for two appliances

5. General purpose 2 channel relay module

Step 1: Components Required

Components Required:

1. Custom PCBs from PCBWay

2. Arduino Pro mini 5V

3. HC-05 Bluetooth module

4. Relays 5V X 2

5. 3 pin screw terminal connector X 2

6. USB to Serial convertor

7. Resistor (1k) X 4

8. IN4007 diode X 2

9. BC547 transistor X 2

10. green L.E.D.s X 2

11. Push button

12. Female header

13. Male headers

Step 2: Design and Ordering of PCBs

So, i have designed my custom PCBs using EasyEDA online tool and then ordered them from PCBWay company.

These PCBs are sponsered and manufactured by PCBWay company which is one of the most experienced PCB and PCB assembly manufacturer. They build very high quality PCBs at reasonable price, only $5 for 10 PCBs. Also, if you are ordering for the first time then you will also receive a $5 discount coupon. The quality of PCBs is high and i am satisfied with their work.

Step 3: Assembling

After receiving your PCB, gather all the components and assemble them.

Step 4: Soldering

Now solder all the assembled components.

Step 5: Cleaning

After soldering the components, cut off all the excess leads of the components and clean the PCB with the alcohol or any suitable cleaning agent.

Step 6: Coding and Finalizing

After cleaning the PCB, place arduino pro mini which is already programmed using USB to Serial convertor and HC-05 bluetooth module.


If you don't know how to program arduino pro mini. Checkout this video:

Step 7: Connect Load & Power Supply

Now connect 5V to the board and connect load ehich you want to control.

Step 8: Configuring & Testing

Download the bluetooth application on your smartphone and configure as i have shown after pairing it with HC-05 bluetooth module and if bluetooth module demands a password, use 1234 or 0000.

Bluetooth mobile App:

Step 9: Other Features

You can also use this as a relay shield and bluetooth home automation for arduino UNO/ Leonardo/mega. This can also be used as general relay module.