The article is being published in collaboration with JLCPCB. It is one of the most experienced PCB manufacturers with
more than a decade in the field of PCB prototype and fabrication, they are committed to meeting the needs of our
customers from different industries in terms of quality, delivery, cost-effectiveness and any other demanding requests.


This project has one more interesting addition that is biometric door unlocking system.

Now we can easily unlock the door using our fingerprint through the same app , from which we control our homeappliances, so we don't need two separate app.

To unlock the door we will use our smartphone fingerprint sensor. 

To unlock the door just put your registered finger on the smartphone sensor, as you see solonied door lock is unlock by biometric finger print.

if in any case if any unauthorized person tries to unlock the door then his fingerprint will not recognized by the app and consequently he is not able to unlock the door,

As I told you we can control our appliances through smartphone apart from this we can also control our appliances through switches buttons,

Designing the PCB

To design the circuit and PCB, we used EasyEDA which is a browser based software to design PCBs.

Designing the circuit works like in any other circuit software tool, you place some components and you wire them together. 
Then, you assign each component to a footprint.
Having the parts assigned, place each component. When you’re happy with the layout, make all the connections and route your PCB.

Save your project and export the Gerber files.

Ordering the PCBs at jlcpcb.

This project is sponsored by jlcpcb. jlcpcb is a full feature Printed Circuit Board manufacturing service.

Turn your DIY breadboard circuits into professional PCBs – get 10 boards for approximately $5 + shipping (which will vary depending on your country).

Once you have your Gerber files, you can order the PCB. Follow the next steps.

1. Download the Gerber files – click here to download the .zip file

2. Go to jlcpcb website and Click on Quote Now button. 

 3.Upload the gerber file you downloaded in the last step. Upload file or you can also drag     and drop the gerber files. 

After uploading the zip file, you’ll see a success message at the bottom if   the file is successfully uploaded. You can review the PCB in the Gerber viewer to make sure everything is good.

jlcpcb can grab all the PCB details and automatically fills them for you.

To place the order, click on “SAVE TO CART” button

Now select the shipping method , the one you prefer and has cost efficient.

 Before finalizing your order you can use the promotional code JLC-REBE to get a discount and then click pay.


To flash the code into ESP32 chip, I will use ESP32 development board.

Make the connections according to above schematic.

Click here to Download Code, Schematic & PCB files

Circuit Diagram for connection of bulb,switches and solonied door lock.

Video Tutorial