Description
The Waveshare UART Fingerprint Sensor (G) is a compact, round capacitive fingerprint sensor with a Cortex-based controller and an integrated matching algorithm. This fingerprint sensor accepts UART TTL commands for enrollment, image capture, template extraction and comparison, so a host does not need to implement the recognition algorithm.
The 508 DPI capture window, touch wake-up output and LED indicator make the fingerprint sensor suitable for embedded identification projects. It stores up to 1000 fingerprint templates; the stated matching time is less than 0.5 seconds when searching no more than 500 templates.
Notice: For PC connection, a USB-to-UART serial module such as the FT232 must be provided by the user.
Features
- Integrated sensor, processor and fingerprint algorithm simplify UART-based development.
- Capacitive fingerprint sensor with 508 DPI resolution and a 192 × 192 pixel image array.
- Up to 1000 stored templates; enrollment, matching, image capture and template transfer are supported.
- Touch detection provides a wake-up signal, while the illuminated capture window indicates status.
- It can interface with suitable STM32 or Raspberry Pi hosts through UART TTL.
Specifications
| Sensor type | Capacitive touch sensor |
| Resolution | 508 DPI |
| Image array | 192 × 192 pixels |
| Sensor area | 9.6 × 9.6 mm |
| Template size | 448 bytes |
| Capacity | 1000 fingerprints |
| Comparison time | < 0.5 s for 1:N matching with N ≤ 500 |
| False acceptance rate | < 0.001% at security level 3 |
| False rejection rate | < 2% at security level 3 |
| Operating voltage | 3.3 V |
| Operating current | < 60 mA |
| Interface | UART TTL |
| Baud rate | 115200 bps default; adjustable from 9600 to 115200 bps |
| Operating environment | −10 to 60 °C; 0 to 90% RH, non-condensing |
| ESD test | IEC 61000-4-2 Level 4, ±15 kV air discharge |
Applications
This fingerprint sensor is intended for fingerprint locks, safes, access-control terminals and time-and-attendance equipment. Its round form factor also suits compact embedded recognition devices.
Product List
- 1 × UART Fingerprint Sensor (G)
- 1 × SH1.0 6-pin cable, approximately 150 mm
- 1 × SH1.0 6-pin dual-plug cable, approximately 170 mm
Other Content
The fingerprint sensor uses separate VCC and VIN power pins, an IRQ/WAKEUP output, UART_TX, UART_RX and GND. Check the pinout before connecting the module. The diagrams below show the connector assignments and mechanical dimensions.
Pinout
Dimensions
Resources
- UART Fingerprint Sensor (G) product documentation
- UART Fingerprint Sensor (G) PC setup guide
- UART Fingerprint Sensor (G) resources and downloads
- Compatible UART command manual PDF (F series)
- Compatible fingerprint example code (GitHub)
- Fingerprint PC test software
FAQ
How many fingerprints can this fingerprint sensor store?
It supports up to 1000 fingerprint templates. The specified comparison time of less than 0.5 seconds applies to a search set of up to 500 templates.
Does this module have USB?
No. This G version exposes UART TTL; a separate USB-to-UART adapter is needed when connecting it to a PC.
How does touch wake-up work?
When a finger touches the window, the IRQ/WAKEUP output goes high. Consult the pinout and 3.3 V supply requirements before wiring.