Fingerprint Scanner Hookup Guide

This Tutorial is Retired!

Note: This tutorial is for the GT-511CXX models. If you are using any of the newer models (i.e. GT-521F32 and GT-521F52), please refer to the new Fingerprint Scanner (GT-521Fxx) Hookup Guide.

View the updated tutorial: Fingerprint Scanner (GT-521Fxx) Hookup Guide

Pages
Contributors: bboyho
Favorited Favorite 4

Resources and Going Further

For more information, check out the resources below :

*Note: Make sure that you are using a logic level converter or voltage divider as explained in this tutorial. The I/O pins use 3.3V logic levels.

Additional Arduino Tutorials and Project Examples

Below are other tutorials and project examples using an Arduino:

Raspberry Pi Example Code

There’s a Raspberry Pi Python Library for this fingerprint scanner if you look at the post by user jeanmachuca in the Pi forums => https://www.raspberrypi.org/forums/viewtopic.php?f=61&t=74178 .

There appears to be an article that uses the GT-511C1R with a Raspberry Pi as a server and SQLite [ FingerScanner: Embedding a Fingerprint Scanner in a Raspberry Pi ]. Based on this information, it’s possible to have remote management of a database on multiple fingerprint scanners from one server.

Node.js Example

There’s an example in Node.js with an API. I have not tested this feature before but try looking at this GitHub repository => https://github.com/the-AjK/GT-511C3 .

BeagleBone Black Example Code

There's a BeagleBone Black Python Library by user JamesMarcogliese's capstone design team located here => https://github.com/JamesMarcogliese/Fingerprint_Scanner-TTL .