Smart Remote Finder DIY - Find your lost remote easily - Full guide

Smart Remote Finder

It is just a mini project made for my personal use. I usualy forget where i kept my remote. I recently lost my remote for 2 weeks and found just now. So to find when remote get lost, I made this mini project. Hope it will help for someone with similar need like you can also use as key finder, remote finder, pet finder, baby finder etc.

What it do ?

You can control this device using wireless using Home/Work WiFi remotely from anywhere and locate the lost device by pressing single button in your device. Device start to produce beep sound and u can find it.

How it works ?

It connect 24x7 with your WiFi wirelessly, When u send a signal to your project board it will trigger beep and start to produce sound.


Easy to use
Cost efficient
Best solution for your costly things
Wide Range Support
Works through Wifi
Instant Response
Loud Beep noise to find easily
Long battery life upto years
Rechargable Battery
Zero Soldering


Little Huge in size (can be made tiny if invest little more money)


ESP8266 NodeMCU
Battery 18650 - 3.6V - 2200mah
Buzzer 3.5V-5V supported
Battery Connector
Connecting Wires
USB data cable
Computer to Flash code
Arduino IDE Software
Android or Other Smartphone

Step by Step Guide

1 - Follow the below diagram for connections.

Note : I knew its worst circuit diagram, I just drew from paint with my mouse. Hope atleast it understandable.

2 - Now download Arduino IDE Software and Install it.

3 - Once installed, Connect USB cable micro usb side to Board and TypeB side to computer.

4 - Now open Arduino IDE and load the below given code in it. Allow if you see any prompts. Dont forget to change the api token code and wifi details from the code.

#define BLYNK_TEMPLATE_NAME "Smart Remote Finder"
#define BLYNK_AUTH_TOKEN "NA2qyhv9GYmjb0THpnpnuW5UYXiCoRZK"
#define BLYNK_PRINT Serial
char auth[] = BLYNK_AUTH_TOKEN;
char ssid[] = "Virus"; // type your wifi name here
char pass[] = "Hashcat#cat"; // type your wifi password here
int value = param.asInt();
if(value == 1)
digitalWrite(D1, HIGH);
Serial.println("BUZZER ON");
if(value == 0)
digitalWrite(D1, LOW);
Serial.println("BUZZER OFF");
void setup()
Blynk.begin(auth, ssid, pass);
void loop()

- Register on website.
- On dashboard goto developer zone > New template
- Under Data Stream name as : Buzzer Alarm
- Pin : V0 and DataType : Integer, Units : None
- Keep other values default and save
- Now goto Devices > New Device
- Name anything you wish : Smart Remote Finder
- Select Board type : ESP8266
- Keep other values all default and save
- Now drag and drop a Buzzer alarm switch all done.
- Now it shows a token code, copy that all
- Now replace in the code above at first three lines.

5 - Now Make sure the port is showing in arduino IDE by going to Tools > Port > COM (select it if shown). If not shown then install this driver : Download CH341SER Driver.

6 - Now set the Library package by going to File > Preference > Settings > Additional Board Manage URL > Paste the below given URL link.

7 - Now install Blynk library by going to Sketch > Include Library > Manage Libraries > Search for : Blynk > Install Blynk by Volodymyr.

8 - Now click Top left corner Tick button, It will verify the code is compiling correctly without error.

9 - Once verified successfully, its ready to flash. Now click Upload icon (Right arrow icon) next to tick button. That will compile and upload/write the code to your NodeMCU board.

10 - Now Download Blynk app in your smart phone and open it. Select developer mode > Select your project and add a switch. (make sure you changed from push to switch option). Now go back to main page and click ON button. Your NodeMCU start to produce Beep sound. All done. modify and fix into any of your device now which need to be found when lost.


Hope you learnt new or this tutorial helped someone. Incase If you are facing any error or had any doubt, Feel free to let me know in our whatsapp group, happy to provide solution. Thank you.

Post a Comment

Previous Post Next Post