IoT Based Biometric Fingerprint Attendance System with NodeMCU ESP8266

Ғылым және технология

Credits for All the Schematic, Code & Website Design Work To: Electronics Tech KZread Channel ( / @electronicstechhais )
Original Video Link: • Biometric attendance s...
....................................................................................................................................................................................................................................
In this project IoT Biometric Project, we will learn how to build IoT based Biometric Fingerprint Attendance System using NodeMCU ESP8266 12E, 0.96” OLED Display & R305 Fingerprint Sensor. The ESP8266 Wi-Fi Module will collect the fingerprint data from the multiple users and sends it over the internet to a website. The Enrolment of fingerprints is done on the Server using R305 or R307 or any other compatible Fingerprint Sensor and verification is done on the client with the transmission of fingerprint templates over the network.
The website that is coded in PHP has a database and records of attendance. By logging into the website, you can collect all the attendance records of each user including personal details as well as incoming & outgoing timing. The data can also be downloaded and exported to an excel sheet.
The Source Code/Program, library, circuit diagram & connections all can be downloaded from the website link below. The programming can be done via Arduino IDE.
Link: how2electronics.com/iot-based...
....................................................................................................................................................................................................................................
Drop a like if you liked this video.
Don't forget to subscribe our channel for more Electronics project and tutorials.
Website: www.how2electronics.com
Facebook: / electronicsbyalex

Пікірлер: 336

  • @ankitjain-bv3pd
    @ankitjain-bv3pd5 жыл бұрын

    Thanks sir for uploading this video I m waiting for this video from long time....

  • @mamunurrashid2016
    @mamunurrashid20165 жыл бұрын

    Great job bro....

  • @electronic7979
    @electronic79795 жыл бұрын

    Very nice project 👍 I like it

  • @nasiraziz9022
    @nasiraziz90223 жыл бұрын

    from malaysia, good job!!!

  • @ganeshkudadhane2901
    @ganeshkudadhane29015 жыл бұрын

    Thank you so much yar... I don't have words to express me. Thanks once again.

  • @sahilkamble8750

    @sahilkamble8750

    2 жыл бұрын

    Hey Hii Have you got the output of that fingerprint sensor??

  • @jyotiprakashnayak4061

    @jyotiprakashnayak4061

    Жыл бұрын

    @@sahilkamble8750 have you solved?my fingerprint sensor is not working.

  • @ElectroniClinic
    @ElectroniClinic5 жыл бұрын

    Amazing. Very informative.

  • @HowtoElectronics

    @HowtoElectronics

    5 жыл бұрын

    Thanks bhai. You have a good channel too.

  • @kajalnarale8746

    @kajalnarale8746

    Жыл бұрын

    Please send me your program.This program is not correct

  • @ahmadahmad-fz8no
    @ahmadahmad-fz8no2 жыл бұрын

    how to combine both enroll and fingerprint codes together ? so when a finger is not registred , it should register it and if it's already registred it should print its id , how to do that without any buttons

  • @renskooy_
    @renskooy_5 жыл бұрын

    Do you know to program two push button to open and close in the code for the arduino door code lock?

  • @omenechris4698
    @omenechris46982 жыл бұрын

    God bless you! Excellent in everything including voice.

  • @vdjaaron8452
    @vdjaaron84524 жыл бұрын

    What version of PHP and MYSQL do you use?

  • @RohanGaikwad70
    @RohanGaikwad702 жыл бұрын

    Thank you very much sir 😍

  • @techwithdenzel
    @techwithdenzel2 жыл бұрын

    Great project

  • @saurabhjha3353
    @saurabhjha33534 жыл бұрын

    The most easiest and correct explanation I had ever seen

  • @sahilkamble8750

    @sahilkamble8750

    2 жыл бұрын

    Hey Hii Have you got the output of that fingerprint sensor??

  • @yogeshitaliya473
    @yogeshitaliya4735 жыл бұрын

    Nice one

  • @VastuGuruji
    @VastuGuruji4 жыл бұрын

    Amazing

  • @rajeshbiswas6003
    @rajeshbiswas60034 жыл бұрын

    THANK YOU SO MUCH BHAIYA .I AM SO HAPPY

  • @HowtoElectronics

    @HowtoElectronics

    4 жыл бұрын

    Aish karo bhai😅

  • @infinitygaming3530
    @infinitygaming3530 Жыл бұрын

    Bro does that attendance data was saving everyday.? Or it will get erases.?

  • @nikomoattana1529
    @nikomoattana15299 күн бұрын

    Hello sir, I saw a video on KZread, the video was about a biometric attendance system using a fingerprint scanner and NodeMCU with a database & 3D printed casing. I want to ask whether this connects automatically with USB and PC, because if you use it with another power supply, the nodeMCU doesn't sync with the website.

  • @sharanya4927
    @sharanya49274 ай бұрын

    Sir do u have connection video of biometric attendance using gsm module too? The same connections only and additionally we'll be using gsm ...

  • @tahirpirjade9234
    @tahirpirjade92344 жыл бұрын

    Thanks 😊

  • @tonyvarghese75
    @tonyvarghese755 жыл бұрын

    Nice

  • @dinozoe1795
    @dinozoe17954 жыл бұрын

    God bless you.

  • @pradipvairal7393
    @pradipvairal73934 жыл бұрын

    Thank you so much....itsss work perfectly

  • @rishi8258

    @rishi8258

    4 жыл бұрын

    Plzz help me out sir

  • @rishi8258

    @rishi8258

    4 жыл бұрын

    Website problem

  • @pradipvairal7393

    @pradipvairal7393

    4 жыл бұрын

    @@rishi8258 what was the problem

  • @jayshirke7156

    @jayshirke7156

    4 жыл бұрын

    Same sir i cant add more than 1 fingerprint

  • @c_71piyushyadav29

    @c_71piyushyadav29

    3 жыл бұрын

    Can you tell me where is the database of the website

  • @shivamdandale472
    @shivamdandale472 Жыл бұрын

    How can I edit the visual look of the website? Means I edited the header.css, users.css, managelog.css and changed the color, font etc but when I relaunched the website it didn't change

  • @vigneswaran5544
    @vigneswaran55444 жыл бұрын

    Sir i have one doubt what dimension breadboard used in this project?

  • @samratsarkar769
    @samratsarkar76911 ай бұрын

    is it will work if power it with external power source

  • @shahtayaburrahimpijon2094
    @shahtayaburrahimpijon2094 Жыл бұрын

    can i use ZA620 fingerprint sensor in place of R307?

  • @fredmunyao787
    @fredmunyao7873 жыл бұрын

    Must the esp be always connected to the computer

  • @sivasuresh9830
    @sivasuresh98304 жыл бұрын

    Sir I'm working on home automation using sensor's main Moto is to turn on and off the lights when person is in the room with motion and without motion which sensor I should use to complete the project

  • @RameezRazaRiaz99

    @RameezRazaRiaz99

    4 жыл бұрын

    use Pir sensor.

  • @AkAk-ht5zv
    @AkAk-ht5zv Жыл бұрын

    What type of connecting wires used in video...m to m or f to f

  • @lojiseleven4603
    @lojiseleven46032 жыл бұрын

    I want to add a ethernet port with this setup to get connection through wire. can i add ethernet to this setup? if yes how can i add? is there anything should i change in the code for add ethernet. Wifi is not stable thats why im looking for a ethernet option. and also i have multiple wifi connections if one connection fail i can use other. is there any option to add multiple wifi connection to the nodemcu by changing the code?????

  • @ahsanali-ug2rp
    @ahsanali-ug2rp5 ай бұрын

    If we use R307 fingerprint sensor what is the pin out we use kindle explain it

  • @mfi998
    @mfi9984 жыл бұрын

    do you have a version with codeigniter?

  • @shraddhakshirsagar6630
    @shraddhakshirsagar66304 жыл бұрын

    Once we enroll the finger....we need not to add fingerprint again...then what should i do...for only detection of fingerprint?

  • @atiquekiddo504
    @atiquekiddo5043 жыл бұрын

    can use rasp for this?

  • @rumiisufi1187
    @rumiisufi11875 ай бұрын

    Type of connecting wires used? Male to male, right?

  • @plsanu
    @plsanu5 жыл бұрын

    Please make a video dual security rfid rc522 and fingerprint sensor

  • @abirhossain3541
    @abirhossain35414 жыл бұрын

    Sir! Can i use live website instead of xampp server?

  • @islamzindabad9757
    @islamzindabad97574 жыл бұрын

    thanks yar Allah tere par raham kare AMEEN

  • @HowtoElectronics

    @HowtoElectronics

    4 жыл бұрын

    G sukriya. Allah aap par vi rehmat farmaye.

  • @quadriakinbode4812
    @quadriakinbode48123 жыл бұрын

    Hello good job. Kindly assist with the time in and out setting. It is 2hours ahead as i am in Africa/lagos and the timezone has been changed in the php.ini. please assist.

  • @tanveerhasan875
    @tanveerhasan8752 жыл бұрын

    how can I get the PHP , CSS & HTML files?

  • @jebanesanmaruthavani5403
    @jebanesanmaruthavani54032 жыл бұрын

    What are the thinks we need to make this?

  • @violejuice1319
    @violejuice13192 жыл бұрын

    Sir, why table users and user_log cant created

  • @brandanleong21
    @brandanleong214 жыл бұрын

    Can i use other fingerprint sensor like the JM101 for this project?

  • @HowtoElectronics

    @HowtoElectronics

    4 жыл бұрын

    I think yes

  • @khurramjamal4661
    @khurramjamal46612 жыл бұрын

    No finger in the fingerprint sensor but error is delete the finger from the scanner? Please reply soon as possible

  • @pratiksalunke3910
    @pratiksalunke39104 жыл бұрын

    Sir you are great ❤❤❤ Sir I want to ask you a question if my laptop is shut down, Will my project stop recording attendance?

  • @HowtoElectronics

    @HowtoElectronics

    4 жыл бұрын

    Not at all.

  • @sahilkamble8750

    @sahilkamble8750

    2 жыл бұрын

    Hey Hii Have you got the output of that fingerprint sensor??

  • @JoshuaLopez-ye3jm
    @JoshuaLopez-ye3jm Жыл бұрын

    i have a problem about call to 'HTTPClient::begin' declared with attribute error: obsolete API, use ::begin(WiFiClient, url) can you help me

  • @utsavsingh-oc1ps
    @utsavsingh-oc1ps4 жыл бұрын

    apart from attendance can we also encrypt and store fingerprints collected?

  • @davbaghdasaryan9593

    @davbaghdasaryan9593

    Жыл бұрын

    do u know the answer?

  • @ziyutube712
    @ziyutube7124 жыл бұрын

    what are those definitions i do not understand 14 and 12 #define Finger_Rx 14 //D5 #define Finger_Tx 12 //D6 why this what is differ from pin 2 and 3 pleas replay faster and why 127 finger only

  • @user-bh1sr1od5r
    @user-bh1sr1od5r3 жыл бұрын

    Why there's no connection of the electro-mechanical lock? Can you help to connect the lock?

  • @rrauan

    @rrauan

    3 жыл бұрын

    pls sir answers

  • @mbuguanjane5612
    @mbuguanjane56122 жыл бұрын

    hi thank you for making awesome tutorial , kindly make on how to upload the system to the server because am facing some error it is not doing the timeout

  • @mbuguanjane5612

    @mbuguanjane5612

    2 жыл бұрын

    After uploading the attendance system i faced timout error but now i feel running naked after solving it. This is how is solved it in the sql there is a where it says and timeout=' ' i change it to timeout='00:00:00' and guess what guys it worked hurray

  • @ZahidHasan-ky6oy
    @ZahidHasan-ky6oy13 күн бұрын

    Can it be hosted on a web server?

  • @gwyne4192
    @gwyne419211 ай бұрын

    why does my ESP8266 not fit in my breadboard 😭

  • @MrMsoms
    @MrMsoms4 жыл бұрын

    I have esp 8266 v3 how can to work?

  • @ganeshbadgujar5487
    @ganeshbadgujar54872 жыл бұрын

    Sir I have some problem in that code, http.begin(link); Compiler shows the error that is 'HTTPClient : : begin' declared with attribute error : absolute API, use : : begin(WIFiClient, URL). Pls help sir I got the solution i.e Reduce ESP8266 version to 2.4.2

  • @shinthant2966

    @shinthant2966

    2 жыл бұрын

    Sir, Can you tell me how to the reduce ESP8266 version

  • @SuShinePwintThein

    @SuShinePwintThein

    Жыл бұрын

    @@shinthant2966 Arduino IDE-Tools -boardmangers - ESP8266 version to 2.7.4

  • @Zmanusia
    @Zmanusia Жыл бұрын

    How to connect the fingerprint sensor to web app and database? Can you share the code?

  • @user-peaencom
    @user-peaencom3 жыл бұрын

    What many store fingerprint data?

  • @oilyrics4085
    @oilyrics40854 жыл бұрын

    Can i extend the capacity of the user id ? Instead of 127 can i made it more than 127 users ?. Thanks for your response this video helps us to our project.

  • @M.DAIM_2008

    @M.DAIM_2008

    Жыл бұрын

    USE F R307 FINGERPRINT SENSOR IT HA CAPACITY OF 1000 FINGERPRINTS

  • @jerywinbayawan9293

    @jerywinbayawan9293

    Жыл бұрын

    Save it to the database

  • @muradhasan8257
    @muradhasan82572 жыл бұрын

    how can i get the biometric attendance folder

  • @kwameakwetey4833
    @kwameakwetey48334 жыл бұрын

    Please i get sql error under the fingerprint id in the interface. Any help please

  • @user-qe1jd6cf7r
    @user-qe1jd6cf7r Жыл бұрын

    sir, Do you have a library software serial link?

  • @ahsanfarid8956
    @ahsanfarid89564 жыл бұрын

    bos why scanning msg are not show on my screen even that i place all of your code

  • @munishkumar6992
    @munishkumar6992 Жыл бұрын

    hello sir , i am getting an error in confirmadding() function . and i dont know how to resolve it can you please help me with this

  • @lj9799
    @lj97994 ай бұрын

    My I2C OLED display doesn't work. How do I fix it?

  • @shirisharani8606
    @shirisharani86062 жыл бұрын

    Hlo sir,which programming language used in writing this code can u please say me

  • @MuhammadIqbal-ul2sk
    @MuhammadIqbal-ul2sk4 жыл бұрын

    For esp32?

  • @buihao5770
    @buihao57702 жыл бұрын

    Help me, I can't enroll finger ID.

  • @muradhasan8257
    @muradhasan8257 Жыл бұрын

    how to fix the problem(did not find fingerprint sensor0??

  • @temitopesvblog9212
    @temitopesvblog92123 жыл бұрын

    Quick question, why did you not include an arduino?

  • @HowtoElectronics

    @HowtoElectronics

    3 жыл бұрын

    Bcoz it was not needed so

  • @Video-ys7xp
    @Video-ys7xp3 ай бұрын

    Thank's for share. It's very helpful for me. But I want only admins to log in with their email and password. Do you have any solution?

  • @devanshmayatra8610
    @devanshmayatra8610 Жыл бұрын

    We cant connect to localhost website. It shows error 404. Is their any issue with the server?

  • @abhigyanchakraborty65
    @abhigyanchakraborty65 Жыл бұрын

    Where is the file link of biometric attendance?? Please someone help

  • @VershPrieto
    @VershPrieto4 жыл бұрын

    Hi, I can't get my fingerprint sensor to read anything, the Serial Monitor tells me that the fingerprint sensor can't be found. I'm using the DY50 fingerprint module for the project. Please help me :)

  • @pradipvairal7393

    @pradipvairal7393

    4 жыл бұрын

    Kindly check finger print tx and rx pins...it me be proble Tx ->rx (node mcu) Rx-> tx (node mcu)

  • @mohitpunjabi5292
    @mohitpunjabi52924 жыл бұрын

    My fingerprint sensor is not taking the image of the finger even though the sensor is working properly on a simple enroll code. Can you please help?

  • @rnmusic3996

    @rnmusic3996

    6 ай бұрын

    Hi sir , Same problem can you help me or suggest me something.

  • @mathiastchoua5654
    @mathiastchoua56543 жыл бұрын

    Tres belle videos mais stp j aurais besoin de ton aide pour la base de donnée

  • @jospinandema1624
    @jospinandema162411 ай бұрын

    hello sir, can i have the compiling link of this biometric attendance systeme please ?

  • @rizkypurba3820
    @rizkypurba38202 жыл бұрын

    help me pleased.. i have this error when i upload your code sir Arduino: 1.8.12 (Windows 10), Board: "Generic ESP8285 Module, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), ck, 26 MHz, 1M (no SPIFFS), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200" In file included from C:\Users\von\Documents\Arduino\libraries\Adafruit-GFX-Library-master\Adafruit_GrayOLED.cpp:20:0: C:\Users\von\Documents\Arduino\libraries\Adafruit-GFX-Library-master\Adafruit_GrayOLED.h:30:32: fatal error: Adafruit_I2CDevice.h: No such file or directory #include ^ compilation terminated. exit status 1 Error compiling for board Generic ESP8285 Module. This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.

  • @lokesh2769
    @lokesh27693 жыл бұрын

    PLEASE HELP,IM GETTING THIS ERROR Executable segment sizes: IROM : 276388 - code in flash (default or ICACHE_FLASH_ATTR) IRAM : 29460 / 32768 - code in IRAM (ICACHE_RAM_ATTR, ISRs...) DATA : 1268 ) - initialized variables (global, static) in RAM/HEAP RODATA : 1396 ) / 81920 - constants (global, static) in RAM/HEAP BSS : 25976 ) - zeroed variables (global, static) in RAM/HEAP Sketch uses 308512 bytes (29%) of program storage space. Maximum is 1044464 bytes. Global variables use 28640 bytes (34%) of dynamic memory, leaving 53280 bytes for local variables. Maximum is 81920 bytes.

  • @sufiyanattar3848

    @sufiyanattar3848

    Жыл бұрын

    have u solved this?

  • @c_71piyushyadav29
    @c_71piyushyadav293 жыл бұрын

    I have to shift this project to another laptop but how can i delete stored fingerprint or reset the whole project please help

  • @rohitnaik7037

    @rohitnaik7037

    6 ай бұрын

    Sir , i had some problem with the code of this project can you please help me!

  • @fariahasan3965
    @fariahasan3965 Жыл бұрын

    Sir I found Error"Did not find fingerprint sensor".. Could you please help with this problem?

  • @mayank9266
    @mayank92663 жыл бұрын

    Bro i to connect using Arduino uno With php plz help

  • @simonk865
    @simonk8653 жыл бұрын

    got one sub!

  • @chandanvishwakarma5126
    @chandanvishwakarma5126 Жыл бұрын

    I am getting fetal error for ESP8366WiFi.h...... Please help

  • @sauravsaini2462
    @sauravsaini24622 жыл бұрын

    What is the coast of these components

  • @mohdfarzankhan991
    @mohdfarzankhan991 Жыл бұрын

    JavaScript me coding kr skte haihai

  • @mac-smithokorie2511
    @mac-smithokorie2511 Жыл бұрын

    Fingerprint not found , After uploading the code to the nodeMCU , what could be the problem, but the fingerprint enrollment test was positive when tested with arduino board. please i need an urgent reply

  • @rnmusic3996

    @rnmusic3996

    6 ай бұрын

    Sir same problem have you got the solution?

  • @wasimchopra
    @wasimchopra Жыл бұрын

    @How To Electronics I found Error Did not find fingerprint sensor.. Could you please help with this problem?

  • @HowtoElectronics

    @HowtoElectronics

    Жыл бұрын

    Check your vcc gnd tx rx connection of fingerprint sensor.

  • @aswathisivasankar2651
    @aswathisivasankar26517 ай бұрын

    Can i get the block diagram of this??

  • @torstenfernandes
    @torstenfernandes3 жыл бұрын

    is there a way to copy the fingerprints from one scanner to the other????

  • @HowtoElectronics

    @HowtoElectronics

    3 жыл бұрын

    May be not

  • 2 жыл бұрын

    My problem is how to fix call to 'HTTPClient::begin' declared with attribute error: obsolete API, use ::begin(WiFiClient, url)

  • @alielnaggari522

    @alielnaggari522

    2 жыл бұрын

    did u fix it i have the same problem

  • @anirbanmandal3123
    @anirbanmandal31235 жыл бұрын

    Can I access the website form anywhere in the world ? Btw nice video as others .

  • @HowtoElectronics

    @HowtoElectronics

    5 жыл бұрын

    Yes anywhere not an issue. Website is global

  • @4mb_34_puguhbudiwasono3
    @4mb_34_puguhbudiwasono33 жыл бұрын

    excuse me sir, I want to ask, why is my fingerprint sensor not found. even though I have installed all of the libraries. What types of fingerprints matter?

  • @magicianofelectronics951

    @magicianofelectronics951

    3 жыл бұрын

    May connection problem

  • @yashsamson7181
    @yashsamson7181 Жыл бұрын

    Localhost website is not coming. Pls help

  • @joshuaprince5938
    @joshuaprince59382 жыл бұрын

    Pls sir I have Esp32 and not esp8266 code is not working sir

  • @islamzindabad9757
    @islamzindabad97574 жыл бұрын

    love

  • @shiblyrupomsony474
    @shiblyrupomsony4742 жыл бұрын

    Code is showing error massage when try to run.

  • @desmondalexis4486
    @desmondalexis44863 жыл бұрын

    how to do database sir. need to install app or something like that? Urgent cause im student that do this project

  • @magicianofelectronics951

    @magicianofelectronics951

    3 жыл бұрын

    May we help you?

  • @madhumithab2885
    @madhumithab28853 жыл бұрын

    After uploading the code, the oled shows coonnected but after that it is not showing tick symbol. But it shows a lock . And unable to conect to R307 sensor

  • @sanupratap478

    @sanupratap478

    3 жыл бұрын

    I am having same problem did you get the solution

  • @prajwalgujarkar593

    @prajwalgujarkar593

    Жыл бұрын

    Do you find the solution?

  • @kajalnarale8746
    @kajalnarale8746 Жыл бұрын

    Control reaches end of non void function this error is occure every time please sir tell me what i do.pls replay me

  • @sweetgoblin

    @sweetgoblin

    Жыл бұрын

    Me too Did u find any sol ?

  • @bashiralao9172
    @bashiralao91723 жыл бұрын

    Can I replace r305 with as608 fingerprint scanner sir?

  • @magicianofelectronics951

    @magicianofelectronics951

    3 жыл бұрын

    It looks like both are similar, simply you have to try different libraries

Келесі