Free Shipping fees for order above RM150 (Peninsular Malaysia)

Biometric Fingerprint Module Sensor for Arduino

Code: C0100073


  In stock


This is an optical biometric fingerprint reader/sensor module with TTL UART interface for direct connections to a microcontroller UART or connect to PC using a "USB to RS232(TTL) module". The user can store the finger print data in the module and then use it for identifying the person.


Operating Voltage
DC 3.6V ~ 6.0V
Operating Current
< 120mA
Peak Current
< 140mA
Fingerprint imaging time
Window Area
Signature File
256 bytes
Template File
512 bytes
Storage Capacity
162 templates
False Acceptance Rate
< 0.001% (Security level at 3)
False Reject Rate
< 1.0% (Security level at 3)
Searching Time
< 1.0s (average)
UART TTL level
9600, 19200, 28800, 38400, 57600 (default)
Working Temperature
-20°C ~ +50°C
Working Humidity
40%RH ~ 85%RH
56mm x 20mm x 21.5mm

Pin Definition

Pin Number Name Cable Color Type Function Description
1 GND Black - Signal ground. Connected to ground
2 RxD White in Data input. TTL logical level
3 TxD Green out Data output. TTL logical level
4 Vin Red in Power input (DC 3.6V ~ 6.0V)
5 NC Yellow - Not connect
6 NC Blue - Not connect

Connecting with Arduino

1  Connect interface cable to Fingerprint module

2  Connect to Arduino Uno

Software Setup

1  Download Arduino Fingerprint Library
2  Install Arduino Fingerprint Library. Refer installing new library guide.
3  Open and then upload Arduino project enroll.ino to Uno. Run "Serial Monitor" to store your fingerprint.
4  Open and then upload Arduino project fingerprint.ino to Uno. Run "Serial Monitor" again to verify your fingerprint.

1  Arduino Code
2  Reference Manual

Ask a question