PcDuino fingerprint module fingerprint identification module

SKU: FA2037
Operating Voltage

DC 3.6V – 6.0V

Operating Current

<120mA (Peak)

Fingerprint Capacity

162 Templates (Standard) / Expandable up to 1000

Resolution

500 DPI

Fingerprint Image Size

256 x 288 pixels

Search Time

< 1.0 second (average)

Communication Interface

UART (TTL Logic Levels)

Baud Rate

9600 – 115200 bps (Default: 57600)

False Acceptance Rate (FAR)

< 0.001%

False Rejection Rate (FRR)

< 1.0%

Operating Temperature

-20°C to +50°C

Product Description
The pcDuino Fingerprint Module is a high-performance, all-in-one biometric identification solution designed for seamless integration with pcDuino, Arduino, Raspberry Pi, and other embedded systems. This module utilizes advanced optical sensing technology combined with an onboard high-speed DSP (Digital Signal Processor) to handle complex fingerprint algorithms internally.
Unlike basic sensors, this “All-in-One” module performs image rendering, feature calculation, and template searching entirely on its own hardware. It communicates via a simple Serial (UART) interface, allowing users to enroll, delete, and verify fingerprints with basic hex commands. Its compact form factor and reliable scanning window make it a perfect choice for adding biometric security to any smart project or commercial product.
Key Features
  • Plug-and-Play Integration: Specifically optimized for the pcDuino environment but fully compatible with all TTL serial microcontrollers.
  • High-Speed Matching: Advanced internal algorithms allow for fingerprint matching (1:N) in under one second, even with a full database.
  • Onboard Storage: Includes built-in Flash memory to store fingerprint templates locally, ensuring data persists even after power-off.
  • Adjustable Security Levels: Users can set the security threshold (Levels 1–5) to prioritize either maximum security or maximum convenience.
  • Durable Optical Window: The toughened glass scanning surface is resistant to scratches and static, ensuring a long operational lifespan in high-traffic areas.
  • Comprehensive Library Support: Works with standard fingerprint libraries, making coding for “Enroll,” “Empty Database,” and “Identify” straightforward.
Usage Scenarios
  • Single User / Maker Projects: Secure DIY safes, biometric PC power switches, personalized smart mirrors, and “keyless” bike locks.
  • Business / Enterprise: Secure tool crib access, employee time-tracking, multi-user filing cabinet locks, and secondary authentication for sensitive server rooms.
Q: Can I use this module with a standard PC?

Yes. By using a USB-to-TTL Serial adapter, you can connect this module to a PC and manage the fingerprint database using various open-source software tools or custom Python scripts.

Q: Is the fingerprint data secure within the module?

Yes. The module does not store an actual image of the fingerprint. Instead, it creates and stores a mathematical “template” or feature map. This ensures that even if the data were intercepted, an actual fingerprint image cannot be reconstructed.

Q: How many fingerprints can it hold?

The standard pcDuino-compatible module typically holds 162 fingerprint templates. This is usually more than enough for home use or small-to-medium office teams.

Q: Does it require an external library to work with Arduino or pcDuino?

While you can write your own serial commands, most users prefer using the Adafruit Fingerprint Sensor Library or the specific pcDuino C++ libraries, which simplify the process to a few lines of code.

Q: What happens if the finger is placed at an angle?

The internal algorithm is designed to be 360-degree rotationally independent to a high degree. As long as the core of the fingerprint is placed on the sensor, it will identify the user regardless of orientation.

Q: Does it work through gloves or covers?

No. As an optical sensor, it requires direct contact between the finger and the glass window to capture the ridges and valleys of the fingerprint via light reflection.