-
Notifications
You must be signed in to change notification settings - Fork 0
How to use FPM10A Fingerprint Sensor
Ajmal Muhammad P edited this page Jul 27, 2019
·
6 revisions
- Supply voltage: DC 3.6 ~ 6.0 V / 3.3 V
- Supply current: < 120 mA
- Peak current: < 140mA
- Fingerprint image time: < 1.0 seconds
- Storage capacity: max 130
- Safety level: Five (from low to high: 1, 2, 3, 4, 5)
- False accept rate (FAR): < 0.001% (security level 3)
- False reject rate (FRR): < 1.0% (security level 3)
- Search time: < 1.0 seconds (1:500, mean)
- PC interface: UART (TTL logic level) or USB2.0 / USB1.1
- Communication baud rate (UART): (9600 X N) bps where N = 1 ~ 12 (default value N = 6, ie 57600bps)
We provide a sample Arduino code, which can be used to test/learn the working of FPM10A. This code is tested on
Arduino Uno
To interface FPM10A with Arduino, we need to install fingerprint library
FPM10A has 6 pins, in which we will be using 4 of them
- Ground
- Rx [To be connected to pin 3 of Arduino]
- Tx [To be connected to pin 2 of Arduino]
- Vcc [3.3v - 6v]
This is how we connect the FPM10A to Arduino for testing
![]() |
![]() |
|---|
Now we can upload the sample code to Arduino
In the sample code, we are using SoftwareSerial [Rx: 2; Tx: 3] so that the normal Serial pins Rx and Tx is free for debug
You can get sample code from our Github repository





