Main Product 1 Main Product 2 Main Product 3

as608 optical fingerprint sensor

In Stock
Price: KSH 2000.00

Introduction

The AS608 is a compact and efficient optical fingerprint sensor commonly used in biometric applications for secure authentication. It can enroll, store, and match fingerprints, making it ideal for embedded systems and Arduino projects.

Pinout

Pin Description
VCC Power supply (3.3V or 5V)
GND Ground
TX Transmit data (connect to Arduino RX)
RX Receive data (connect to Arduino TX)

Working Principle

The AS608 sensor captures the unique fingerprint patterns using optical imaging. The module includes an onboard DSP (Digital Signal Processor) to process, store, and compare fingerprint data. Fingerprint enrollment and matching are performed via serial communication with a microcontroller.

Example Code

#include 
#include 

// Define RX and TX pins
SoftwareSerial mySerial(2, 3);
Adafruit_Fingerprint finger(&mySerial);

void setup() {
    Serial.begin(9600);
    mySerial.begin(57600);
    if (finger.begin()) {
        Serial.println("Fingerprint sensor detected.");
    } else {
        Serial.println("Sensor not detected. Check wiring.");
        while (1);
    }
}

void loop() {
    Serial.println("Waiting for a valid fingerprint...");
    if (finger.getImage() == FINGERPRINT_OK) {
        if (finger.image2Tz() == FINGERPRINT_OK) {
            if (finger.fingerSearch() == FINGERPRINT_OK) {
                Serial.println("Fingerprint matched!");
            } else {
                Serial.println("No match found.");
            }
        }
    }
    delay(1000);
}
    

Sensor Image

AS608 Optical Fingerprint Sensor

🔥RELATED PRODUCTS🔥

🔗 HIMASTORES PRODUCTS