.jpg)
.jpg&width=620&quality=80)

.jpg&width=175&quality=80)
.jpg&width=172&quality=80)

.jpg&width=300&quality=80)
.jpg&width=300&quality=80)

R307 Optical Fingerprint Sensor Module – Biometric Reader
R307 fingerprint module is a fingerprint sensor with a TTL UART interface for direct connections to microcontroller UART or to PC through MAX232 / USB-Serial adapter. The user can store the fingerprint data in the module and can configure it in 1:1 or 1: N mode for identifying the person. R307 Optical Fingerprint Sensor Module for biometric authentication, compatible with Arduino, Raspberry Pi, and microcontroller projects. Ideal for smart locks, attendance systems, and secure access control.
₹ 899 ₹999
999



Made In : | India |
Add FAQ
Key Features:
-
R307 optical fingerprint reader with high-accuracy recognition
-
Compatible with Arduino, Raspberry Pi, STM32, and ESP32
-
UART serial interface for easy integration
-
Supports fingerprint enrollment, search, match, and delete functions
-
Ideal for biometric door locks, attendance systems, and secure login
-
Built-in flash memory for up to 1000 fingerprints
Detailed Product Description:
The R307 Optical Fingerprint Sensor Module is a high-performance biometric scanner designed for accurate fingerprint detection and matching. It is equipped with an optical sensing area that captures high-resolution fingerprint images for reliable and fast processing.
With built-in DSP for processing and storage, the module can store up to 1000 fingerprints and supports key functions like enroll, delete, search, and verify via serial commands. It’s the perfect solution for electronic door locks, time attendance devices, and any secure access control system.
The R307 features a standard UART interface, allowing easy connection with Arduino, Raspberry Pi, and other embedded systems.
Technical Specifications:
Parameter | Specification |
---|---|
Model | R307 |
Fingerprint Capacity | Up to 1000 templates |
Voltage Range | 3.6V to 6.0V DC |
Operating Current | < 100mA |
Interface Type | UART (TTL Serial) |
Baud Rate | 57600 (default, adjustable 9600–115200) |
Sensor Type | Optical |
Matching Mode | 1:1 and 1:N |
Verification Speed | < 1 second |
Image Resolution | 500 DPI |
Working Temperature | -10°C to +60°C |
Module Size | 45mm x 20mm x 20mm |
How to Use with Arduino:
Wiring:
R307 Pin | Arduino Uno Pin |
---|---|
VCC | 5V |
GND | GND |
TX | Digital Pin 2 |
RX | Digital Pin 3 |

Use SoftwareSerial for communication:
Sample Code Snippet:
#include <Adafruit_Fingerprint.h>
#include <SoftwareSerial.h>
SoftwareSerial mySerial(2, 3);
Adafruit_Fingerprint finger = Adafruit_Fingerprint(&mySerial);
void setup() {
Serial.begin(9600);
finger.begin(57600);
if (finger.verifyPassword()) {
Serial.println("Fingerprint sensor detected!");
} else {
Serial.println("Fingerprint sensor not found :(");
while (1);
}
}
void loop() {
getFingerprintID();
delay(1000);
}
You can use Adafruit Fingerprint Sensor Library from Arduino Library Manager.
Applications:
-
Biometric door locks
-
Fingerprint-based attendance systems
-
User login/authentication modules
-
Smart home access control
-
Student/employee ID verification systems
Package Includes:
-
1 × R307 Optical Fingerprint Module
-
1 × 4-Pin Connecting Cable
0 Reviews For this Product
