SKU: SENS-0570
📋 GST Invoice Available

Waveshare Capacitive Fingerprint Reader Module - STM32F105, 3000 Capacity, UART/USB

₹3,999.00 (Inclusive of all taxes)
Out of Stock

The Waveshare Capacitive Fingerprint Reader is a high-performance biometric module built around an STM32F105 processor, offering 3000-fingerprint capacity and dual UART/USB communication for seamless integration with Raspberry Pi, Arduino, STM32, and industrial access control systems.

Features

  • High-resolution 192×192 pixel capacitive sensor with a 9.6 x 12.8 mm sensing area for precise fingerprint imaging.
  • Powered by an STM32F105 microcontroller, supporting up to 3000 fingerprint templates with configurable security levels (0-9).
  • Dual communication interfaces: UART serial for embedded systems and USB for direct PC connectivity and development.
  • Fast matching time under 1 second with a low False Acceptance Rate (FAR) of 0.000001% for secure verification.
  • Includes comprehensive development resources: PC software, SDK, and example code for Raspberry Pi, Arduino, and STM32 platforms.

Out of stock

Description

The Waveshare Capacitive Fingerprint Reader utilizes a semiconductor capacitive sensing principle to capture high-definition fingerprint images (508 DPI equivalent). The integrated STM32F105 processor runs a commercial-grade fingerprint algorithm, ensuring stable and rapid 1:1 or 1:N matching. The module operates on a 3.3V to 5V DC supply, with a dynamic current draw below 60mA, and features a low-power sleep mode that wakes on touch detection.

Designed for secondary development, the module provides full access to fingerprint images and feature files, enabling custom enrollment, verification, and management routines. Its compact form factor (45mm x 30mm) and sensitive touch detection (no pressure required) make it suitable for integration into space-constrained, user-friendly devices. The included PH2.0 6-pin cable facilitates easy connection to host controllers.

Key Features

  • High-precision capacitive fingerprint sensor with 192x192 pixel resolution for reliable image capture.
  • STM32F105 ARM Cortex-M3 processor ensures robust algorithm execution and template management.
  • Configurable security level from 0 (lowest) to 9 (highest), with a default balanced setting of 5.
  • Ultra-low False Acceptance Rate (FAR: 0.000001%) and False Rejection Rate (FRR: 0.0001) for high-security applications.
  • Dual-interface flexibility: UART serial (TTL logic) for microcontroller projects and USB for PC-based tools and prototyping.
  • Optimized power management with active current <60mA and automatic sleep/wake functionality.
  • Comprehensive developer support including Windows PC software, SDK, and cross-platform code examples.
  • Compact and durable board construction with a sensitive, no-pressure-required detection window.

Applications

  • Secure physical access control systems for doors, gates, and turnstiles.
  • Biometric safes, lockboxes, and personal storage security.
  • Employee time and attendance (clock-in/out) terminals.
  • Embedded biometric verification for IoT devices, smart locks, and kiosks.
  • DIY security projects and prototyping on Raspberry Pi, Arduino, or STM32 platforms.

Technical Specifications

ProcessorSTM32F105 (ARM Cortex-M3)
Sensor TypeSemiconductor Capacitive
Image Resolution192 x 192 pixels
Fingerprint Capacity3000 templates
Sensing Area9.6 x 12.8 mm
Operating Voltage3.3V to 5V DC
Dynamic Current< 60 mA
Communication InterfaceUART (TTL), USB
Matching Time< 1 second
Matching Mode1:1, 1:N
Security LevelAdjustable (0-9), Default: 5
False Acceptance Rate (FAR)0.000001%
False Rejection Rate (FRR)0.0001%
Dimensions (L x W)45 mm x 30 mm
Weight17 g

Frequently Asked Questions

What is the operating voltage range for this fingerprint reader?

The module operates from 3.3V to 5V DC, making it compatible with most microcontroller logic levels, including 3.3V systems like Raspberry Pi and 5V systems like Arduino Uno. Ensure your power supply can provide up to 60mA during active matching operations.

How do I communicate with the module? What are the pinouts?

Communication is via UART (TTL serial) or USB. The included 6-pin PH2.0 cable provides connections for VCC (3.3-5V), GND, TX (module transmit), RX (module receive), and two touch detection pins. For UART, connect module TX to your MCU's RX pin and module RX to your MCU's TX pin. USB provides direct plug-and-play functionality with the provided PC software.

Can I adjust the security sensitivity of the fingerprint matching?

Yes, the module supports 10 configurable security levels, from 0 (lowest security, highest convenience) to 9 (highest security, strictest matching). The default factory setting is level 5, providing a balanced trade-off between false acceptance and false rejection rates for most applications.

What development resources are available for this module?

Waveshare provides a comprehensive SDK including Windows PC configuration software, communication protocol documentation, and example code libraries for popular platforms such as Arduino, Raspberry Pi (Python/C), and STM32 (HAL libraries). These resources allow for custom enrollment, verification, and template management.

Is this sensor suitable for outdoor or harsh environment use?

The module is designed for indoor use. The capacitive sensor surface requires a clean, dry finger for reliable operation. For outdoor or harsh environments, consider adding a protective enclosure with a covered, sealed access window to protect the electronics from moisture, dust, and physical damage.

Package Includes

  • 1 x Waveshare Capacitive Fingerprint Reader Module
  • 1 x PH2.0 6-pin connector cable (20cm length)

Additional Information

Weight 0.017 kg
Dimensions 4.5 × 3 cm