© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
DevHeads IoT Integration ServerDIIS
DevHeads IoT Integration Server•17mo ago•
1 reply
Boss lady

Establishing Communication Between ESP32 and R307 Fingerprint Sensor: Initialization Issues

How do I set up and establish communication between the ESP32 and the R307 fingerprint sensor, ensuring that the sensor can be recognized and initialized by the ESP32? My aim is to connect the ESP32 to the R307 fingerprint sensor and establish communication using serial interfaces. I am encountering the error
Fingerprint sensor not found
Fingerprint sensor not found


#include <Adafruit_Fingerprint.h>
#include <HardwareSerial.h>

HardwareSerial mySerial(2);  // Use Serial2 for communication
Adafruit_Fingerprint finger = Adafruit_Fingerprint(&mySerial);

void setup()
{
  Serial.begin(115200);
  mySerial.begin(57600, SERIAL_8N1, 16, 17);  // RX, TX pins for ESP32
  
  Serial.println("Initializing fingerprint sensor...");
  
  finger.begin(57600);
  
  if (finger.verifyPassword())
    Serial.println("Fingerprint sensor initialized successfully!");
  else
    Serial.println("Fingerprint sensor not found, check wiring!");
}

void loop() {
  // Main loop can be empty for now
}
#include <Adafruit_Fingerprint.h>
#include <HardwareSerial.h>

HardwareSerial mySerial(2);  // Use Serial2 for communication
Adafruit_Fingerprint finger = Adafruit_Fingerprint(&mySerial);

void setup()
{
  Serial.begin(115200);
  mySerial.begin(57600, SERIAL_8N1, 16, 17);  // RX, TX pins for ESP32
  
  Serial.println("Initializing fingerprint sensor...");
  
  finger.begin(57600);
  
  if (finger.verifyPassword())
    Serial.println("Fingerprint sensor initialized successfully!");
  else
    Serial.println("Fingerprint sensor not found, check wiring!");
}

void loop() {
  // Main loop can be empty for now
}
DevHeads IoT Integration Server banner
DevHeads IoT Integration ServerJoin
The DevHeads IoT Integration Server accelerates technology engineering by helping pro devs learn, share and collaborate.
2,984Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Issues with I2C Communication to VL53L0X Sensor Using STM32F103C8 Without ST Library
DevHeads IoT Integration ServerDIISDevHeads IoT Integration Server / 🪲-firmware-and-baremetal
16mo ago
Issues with MATCH ROM Command in DS18B20 Sensor Communication on STM32 Using UART
DevHeads IoT Integration ServerDIISDevHeads IoT Integration Server / 🪲-firmware-and-baremetal
17mo ago
VR ATmega328P with R305 Fingerprint Sensor: System Hangs on finger.begin() - No Response from Sensor
DevHeads IoT Integration ServerDIISDevHeads IoT Integration Server / 🪲-firmware-and-baremetal
17mo ago
Troubleshooting SPI Communication Between STM32G431RB Master and F446RE Slave Boards
DevHeads IoT Integration ServerDIISDevHeads IoT Integration Server / 🪲-firmware-and-baremetal
2y ago