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.
| Pin Number | Name | Type | Function Description |
|---|---|---|---|
| 1 | V+ | - | Power input (DC 3.3V) |
| 2 | Tx | out | UART Data out, TTL level. Connect it to MCU's Rx. |
| 3 | Rx | in | UART Data in, TTL level. Connect it to MCU's Tx. |
| 4 | GND | - | Signal ground. Connect to ground |
| 5 | TCH | out | Output 'H' (default) once touched. |
| 6 | VA | - | Touch sensor power input, connect to 3.3V. |
| 7 | D+ | bidirection | USB D+. Let it open when using UART communication. |
| 8 | D- | bidirection | USB D-. Let it open when using UART communication. |
1 Connect interface cable to Fingerprint module


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.