SparkFun will be closed Thursday, November 24th and Friday, November 25th in observance of the Thanksgiving holiday. Any orders qualifying for [same day shipping] (https://www.sparkfun.com/support#Same-DayShipping) placed after 2pm (MT) on Wednesday, November 23rd will be processed on Monday, November 28th when we return to normal business hours. Wishing you a safe and happy holiday weekend from all of us at SparkFun!
Fingerprint scanners are awesome! Why use a key when you have one right at the tip of your finger? Unfortunately, they're often unreliable or difficult to implement. Well not anymore! This great GT-521F32 fingerprint module from ADH-Tech communicates over TTL Serial so you can easily embed it into your next project. The module itself does all of the heavy lifting behind reading and identifying the fingerprints with an onboard optical sensor and 32-bit ARM Cortex M3 processor.
To get started, just register each fingerprint that you want to store by sending the corresponding command and pressing your finger against the reader three times. The fingerprint scanner can store different fingerprints, and the database of prints can even be downloaded from the unit and distributed to other modules. In addition to the fingerprint "template," the analyzed version of the print, you can retrieve the image of a fingerprint and even pull raw images from the optical sensor!
This module is the economical version of the GT-521F52 and can store up to 200 different fingerprints. It is capable of 360° fingerprint recognition and download/upload templates using serial interface. Additionally, the GT-521Fxx series features a resolution of 450dpi, with a false acceptance rate of <0.001% and a false rejection rate of <0.1% while only needing <1.5 seconds to identify a unique fingerprint!
The module is small and easy to mount using four mounting holes surrounding the sensor. The onboard JST-SH connector has four signals: Vcc, GND, Tx and Rx. A compatible JST-SH pigtail can be found in the Hookup Accessories section below.
Note: Please be aware that even though this fingerprint scanner is equipped with the same connector we use on all of our Qwiic boards, it is NOT Qwiic or I2C compatible. That being said, all of our Qwiic cables, like our 100mm version, will work for this board.
If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.
Skill Level: Rookie - You will need a better fundamental understand of what code is, and how it works. You will be using beginner-level software and development tools like Arduino. You will be dealing directly with code, but numerous examples and libraries are available. Sensors or shields will communicate with serial or TTL.
See all skill levels
If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.
Skill Level: Noob - You don't need to reference a datasheet, but you will need to know basic power requirements.
See all skill levels
Based on 7 ratings:
1 of 1 found this helpful:
Works exactly as described. My only complaint is with the hookup instructions/tutorial. The instructions should mention that when the device is correctly hooked up, it will not give any indication that it is ready to go. You need to run a sketch on it (e.g. FPS_Blink.ino) before it shows any signs of life. I spent an inordinate amount off time fiddling with the wires before realizing I needed to run a sketch. Maybe its just my inexperience talking. But a little LED somewhere would be a nice touch.
1 of 1 found this helpful:
My son just started 7th grade STEM. In the second week of school, they were asked to redesign a product to make it simpler or better. He chose to make a fingerprint ID padlock. Without much experience in electronics, he was able to follow the tutorial for this fingerprint scanner and connect it to his Redboard that he got last Christmas. He added a servo and within a couple of hours he was able to make a working prototype that would automatically lock the shackle and unlock only with a recognized print - A+ all the way!
Receive after 9 days in Rwanda
I've run this with the SDK and it is easy to program and seems to detect my finger consistently should be easy to add to a project. I didn't see the need for more than 32 fingers but you could exceed that number quickly if multiple people, hands and fingers are programmed so it might be worth getting the one with larger memory.
The fingerprint scanner works great! I am using it with the 5 volt pro micro with a level translator and an extra power supply to convert 5 volt to 3.3 volts. I would recommend getting the 3.3 volt pro micro and you wouldn't have to do any level translation that way.
I started building a Nerf gun armory that was fingerprint locked for my boys with the Adafruit scanner and results were very spotty. It worked okay, but sometimes took a frustrating amount of scans before working. Nothing against that product, I probably don't have the coding clout to really dive in and tweak it. I switched over to this and it seems much more reliable (or at least simplified). Only difference between the two is that this one required the logic level converter where as the other did not.
I’m a noob so I loved how simple it was to follow the hookup guide. It is fast and accurate.