The AS608 optical fingerprint sensor module is a compact AllinOne biometric authentication device featuring the integrated Synochip AS608 processor [citation:1]. With built-in DSP and fingerprint recognition algorithms, it captures, stores, and matches fingerprints via simple UART communication, bypassing complex image processing tasks [citation:1].
| Parameter | Value |
|---|---|
| Resolution | 500 DPI [citation:8][citation:14] |
| Fingerprint Capacity | 300 templates (ID 0-299) [citation:1] |
| Image Entry Time | <1.0 seconds [citation:8][citation:14] |
| Search Time | <0.3 seconds [citation:1] |
| Operating Current | 30-60mA [citation:1][citation:8] |
| False Recognition Rate | <0.001% [citation:1] |
| Communication | UART / USB [citation:1][citation:8] |
| Dimensions | 46 x 21 x 24mm [citation:8] |
= Key Features =
Builtin DSP Processor Handles image capture, feature extraction, and matching internally, no complex programming required [citation:1]
Dual Fingerprint Storage Buffers - CharBuffer1 and CharBuffer2 for temporary feature and template storage [citation:1][citation:3]
Enrollment and Matching Support - Both 1:1 (comparison) and 1:N (search) authentication modes [citation:14]
72KB Image Buffer Highresolution 288x256 pixel grayscale image capture [citation:3]
NonVolatile Storage Fingerprint templates persist after poweroff, includes 512byte user notepad (16 pages x 32 bytes) [citation:3]
√ Works with Arduino, ESP32, and Raspberry Pi via serial connection
√ Supports enroll, verify, search, and delete commands
√ Includes 6-pin connector and cable with many kits [citation:11]
| AS608 Pin | Arduino UNO | Function |
|---|---|---|
| VCC | 3.3V | Power supply (3.3V only) [citation:1][citation:8] |
| GND | GND | Ground |
| TX | Pin 2 (RX) | Transmit data to Arduino RX [citation:1] |
| RX | Pin 3 (TX) | Receive data from Arduino TX [citation:1] |
| Touch Out (Blue) | Optional | Touch detection signal [citation:1] |
| Touch Power (Green) | Optional | Touch circuit power (3.3V) [citation:1] |
> Use hardware or software serial for communication
*Fingerprint Enrollment Process* [citation:3][citation:8]:
*Fingerprint Matching Process* [citation:8]:
Reliable Authentication - Fast and accurate biometric identification
Versatile Modes - Both comparison and search modes supported
√ Various Arduino libraries available (Adafruit Fingerprint Sensor Library)
√ Python support via AS608 library [citation:3]
√ Rust support via a608_embedded library [citation:10]
Module not responding:
No fingerprint detection: