R307S All-in-One Optical Fingerprint Sensor Module – Touch Trigger & Signal Output

SKU: FA2035-1
Supply Voltage

DC 4.2V – 6.0V (Standard) / 3.3V (Optional)

Operating Current

<50mA (Typical), <80mA (Peak)

Fingerprint Capacity

1,000 Templates

Resolution

500 DPI

Verification Speed

< 0.2 seconds

Scanning Speed

< 0.3 seconds

False Acceptance Rate (FAR)

< 0.001% (Security Level 3)

False Rejection Rate (FRR)

< 1.0% (Security Level 3)

Communication Interface

UART (TTL) / USB 2.0

Baud Rate

9600 – 115200 bps (Default: 57600)

Operating Temperature

-20°C to +50°C

Window Area

15mm x 19mm

Product Description
The R307S is a high-performance, all-in-one optical fingerprint verification module designed for seamless integration into security and identification systems. It combines a high-precision optical path, a specialized image processing chip, and a powerful DSP processor into a single, compact housing.
This module is a complete biometric solution: it handles fingerprint image collection, feature extraction, template generation, storage, and matching (1:1 or 1:N) internally. Whether you are building a smart door lock for a home or a complex time-attendance system for a business, the R307S offers a reliable, “plug-and-play” experience with low power consumption and high-speed recognition.
Key Features
  • Integrated Design: All biometric processing is done on-board; no external libraries or heavy processing power required from your host controller.
  • Touch Trigger Technology: Features a dedicated touch-sensing signal output that allows the module to remain in sleep mode until a finger is detected, significantly extending battery life.
  • High Recognition Accuracy: Advanced optical imaging ensures a low False Acceptance Rate (FAR) and False Rejection Rate (FRR), even with dry or slightly aged fingers.
  • Dual-Interface Communication: Supports both UART (TTL) for microcontrollers and USB 2.0 for direct PC integration.
  • Adjustable Security Levels: Users can configure the security threshold (Levels 1–5) to balance speed and strictness based on the application.
  • Self-Learning Logic: The algorithm updates the stored template slightly with each successful scan to account for minor changes in finger orientation or condition.
Usage Scenarios
  • Single/Home User: DIY smart home locks, secure jewelry boxes, personalized PC login triggers, and garage door openers.
  • Business/Commercial: Office access control systems, employee time-attendance machines, industrial equipment authorization, and secure storage lockers for shared workspaces.
Q: Can I use this module with an Arduino or Raspberry Pi?

Yes. The R307S uses a standard UART (TTL) interface, making it compatible with almost any microcontroller, including Arduino, ESP32, STM32, and Raspberry Pi.

Q: How does the "Touch Trigger" function work?

The module has a dedicated sensing pin (Pin 5). When a finger touches the glass, this pin changes state (sends a signal) to wake up your microcontroller from sleep. This is essential for battery-powered devices.

Q: Do I need a computer to enroll fingerprints?

No. You can enroll fingerprints using a microcontroller and simple code commands. However, you can also connect it to a PC via USB to manage the database using specialized software.

Q: What happens if the power goes out? Will the fingerprints be deleted?

No. The fingerprint templates are stored in the module’s internal non-volatile Flash memory. They will remain saved even if power is disconnected.

Q: Does it work with wet or dirty fingers?

While optical sensors prefer clean, dry fingers for the best accuracy, the R307S is designed to handle slight moisture. However, heavy grease, dirt, or excessive water may interfere with the optical path.

Q: Can I export the fingerprint images to my own database?

Yes, the module supports uploading and downloading both “feature templates” and raw “image data” via the serial port.