fingerprint-sensor is a Rust library for interfacing with fingerprint sensors. This project aims to provide an easy-to-use API for biometric authentication and fingerprint sensor interaction, especially in embedded environments.
- Enroll and store fingerprints in the sensor's memory.
- Match fingerprints against stored templates.
- Delete specific fingerprints or clear all stored templates.
cargo add fingerprint-sensor
See the examples
folder for a simple example of how to use the library.
This library is designed to work with UART-based fingerprint sensors. Compatibility with specific models will be documented as development progresses. In this time, I can confirm that the following sensors are supported:
- AS608 Optical Finger Print Sensor Module
This project is released under the MIT License.
- Adafruit CircuitPython Fingerprint for inspiration and reference implementation.