ESP32 #77: Fingerprint Sensor
HTML-код
- Опубликовано: 10 апр 2018
- Testing the FPM10A Fingerprint Sensors with the #ESP32.
FPM Library from Brian Ejike (Based on the Adafruit R305 library)
github.com/brianrho/FPM
Arduino Example
github.com/pcbreflux/espressi...
github.com/pcbreflux/espressi...
Development Environment
KiCad Nightly-build (kicad-pcb.org/)
ubuntu 17.10 64 Bit (www.ubuntu.com/) (unity)
Eclipse Oxygen (www.eclipse.org/)
esp-idf commit 4f44d16e88cf73dcc4999ca6dab28c44aaeed8db Fri Dec 29 06:11:50 2017 +0800 (github.com/espressif/esp-idf)
xtensa-esp32-elf-gcc (crosstool-NG crosstool-ng-1.22.0-75-gbaf03c2) 5.2.0 (dl.espressif.com/dl/xtensa-es...)
Arduino 1.8.4 (www.arduino.cc/)
arduino-esp32 commit 20db2ee421f5bba2d1dd6aaab7b3442e498f7cdd Thu Dec 14 21:13:42 2017 +0100 (github.com/espressif/arduino-...) Наука
Nice video with good information. I'm going to order one to try. Thanks for your effort.
..very nice, thank you for sharing
Nice component pcbreflux. So even a fingerprint on a paper is readable by the machine?
Yes, but I am not sure how this effect the security of the module. You still need access to the original fingerprint ;)
Just a addition ... in my tests it seems not to work if you compare a real fingerprint and a black and white image. Works only if also the trained/enrolled fingerprint is also a printed picture. But this could be a color or slightly sizing issue. So be aware to change the factory password to prevent some kind of physical attack.
super
you have library micropython for esp32?
Getting error when build on Arduino 1.8, install ESP32 library as well.
.enroll:1:28: error: SoftwareSerial.h: No such file or directory
Where is above said file please
it not detecting any fingerprint in my case.
In line 15 > FPM finger; < there is an error: no matching function for call to 'FPM::FPM()'
Can you help me with that?
same
@@grumpykitten7066 same
how to send fingerprint ID to mysql database?
@hendifakhripratama9978 any new
I stopped using Arduino with ESP32 and instead use rtos idf. Everything is so much better and smoother now.
Hi! Can i know where can get your full coding ?
Nicholas 9395 Hi, thanks. Follow the github link in the description or you can also go to the main path github.com/pcbreflux/espressif and browse all examples. Have a nice day
pcbreflux where can I get the coding for the fingerprint module send data to google sheet? With the ESP8266
How secure is this? Not much I think 🤔
There is some security to store the fingerprints (text calculation) in the chip with a pass-phrase and you can change it. But in general the security depends also on physical protection and how many level you implement (i.e. add also a PIN, NFC token, Bluetooth beacon, ...). And sure don't expect to much for ~$6.
i need full library ? i try error fatal error: SoftwareSerial.h: No such file or directory
Have you tried other libraries instead? AltSoftSerial or advancedSerial?
i uses library from github.com/brianrho/FPM but not work.. why?
C:\Users\ROSDIY~1\AppData\Local\Temp\arduino_build_848143/arduino.ar(HardwareSerial.cpp.o):(.bss.Serial2+0x0): multiple definition of `Serial2'
C:\Users\ROSDIY~1\AppData\Local\Temp\arduino_build_848143\sketch\fingerprint.ino.cpp.o:(.bss.Serial2+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1
Error compiling for board DOIT ESP32 DEVKIT V1.
=======
please help me? why?
@@iland2064 Hello men, I have a question. Did yo solve your probem with the library? I have a node MCU ESP12E and I'm trying to connect with the fingerprint sensor but I couldn't because exist an error.
how can i connect this to mqtt
On arduino you can implement several mqtt libraries for the esp32. Search for "github esp32 mqtt arduino". Don't be sure if there is a secure (mqtt via ssl/tls) version?
@@pcbreflux Im German😂
If I use esp8266. It is can.?
Don't test this, but this works also on much simpler MCU so the esp8266 should work with maybe slight changes (i.e. PIN mapping).
what is the pin 16 and 17 in nodemcu esp8266??
how to change the pin, for example i want to use pin d3 and d4 in nodemcu, should I change the code? which code? i m new in this think🙏🙏