Fingerprint Optical Scanner Reader Sensor Module R307

Out Of Stock



R307 is an optical fingerprint scanner module from the R30X series that does the image rendering, calculation, feature finding, and searching. It provides TTL serial out hence we can connect to any microcontroller or system. the module can be embedded into a variety of end products, such as access control, attendance, safety deposit box, car door locks. Good image processing capabilities can successfully capture images up to a resolution of 500 dpi.


Overall Size: approx. 45*24*20mm

Backlight: Blue

Interface: USB2.0/UART(TTL logical level)

RS232 Communication Baud Rate: 9600BPS~115200BPS changeable

Verification Speed: 0.1 sec

Scanning Speed: 0.2 sec

character File Size: 256 bytes

Template Size: 512 bytes

Storage Capacity: 1000

Security Level: 5 (1,2,3,4,5(highest)

FRR (False Rejection Ratio): ≤1%

FAR (False Acceptance Ratio): ≤0.0001%

Resolution: 500 DPI

Voltage: DC 4.2-6V

Working Current: 50mA (Typical)

Peak Current: 75mA

Matching Method: 1: N

Operating Temperature: -20-50 ℃

Image Capture Surface: 1.5×1.1mm

For more info, you can read the R307 Fingerprint Optical Scanner Reader Sensor Module datasheet by Clicking here

Pins definition:

When the FP module communicates with the user device, the definition of J1 is as follows:

Pin Number Name Type Description
1 5V in Input. (DC4.2V -
2 GND - Signale ground.Connected to power ground
3 TXD out Data output TTL logical
4 RXD in Data input TTL logical
5 Touch out Finger detection signal(maximum output current: 50ma)
6 3.3V in Finger detection power (DC3.3V- 5V about 5uA)

Hardware connection
Via the serial interface, the Module may communicate with MCU of 3.3V or 5V power: TXD (pin 3 of P1) connects with RXD (receiving pin of MCU), RXD (pin 4 of P1) connects with TXD (transferring pin of MCU). Should the upper computer (PC) be in RS-232 mode, please add level converting circuit, like MAX232, between the Module and PC.

How does it work:

Fingerprint processing includes two parts: fingerprint enrollment and fingerprint matching (the
matching can be 1:1 or 1:N). When enrolling, the user needs to enter the finger two times. The system will process the two-time
finger images, generate a template of the finger based on processing results, and store the template. When matching, the user enters the finger through the optical sensor, and the system will generate a template
of the finger and compare it with templates of the finger library. For 1:1 matching, the system will
compare the live finger with a specific template designated in the Module; for 1:N matching, or
searching, the system will search the whole finger library for the matching finger. In both
circumstances, the system will return the matching result, success or failure.