• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Fingerprint Reader for Home Assistant 3D Printer File Image 1
Fingerprint Reader for Home Assistant 3D Printer File Image 2
Fingerprint Reader for Home Assistant 3D Printer File Image 3
Fingerprint Reader for Home Assistant 3D Printer File Image 4
Fingerprint Reader for Home Assistant 3D Printer File Image 5
Fingerprint Reader for Home Assistant 3D Printer File Image 6
Fingerprint Reader for Home Assistant 3D Printer File Thumbnail 1
Fingerprint Reader for Home Assistant 3D Printer File Thumbnail 2
Fingerprint Reader for Home Assistant 3D Printer File Thumbnail 3
Fingerprint Reader for Home Assistant 3D Printer File Thumbnail 4
Fingerprint Reader for Home Assistant 3D Printer File Thumbnail 5
Fingerprint Reader for Home Assistant 3D Printer File Thumbnail 6

Fingerprint Reader for Home Assistant

ctcarlton avatarctcarlton

May 29, 2026

makerworld-icon
DescriptionCommentsTags

Description

WARNING: Direct sunlight WILL damage the sensor. If it will be exposed to direct sunlight at any point of the day, cover the sensor. I'm using the following:
GROW R503 Fingerprint Sensor Cover - Free 3D Print Model - MakerWorld

ESP32-C6 + R503 Sensor | Solar Ready | Long Battery Life

A compact, reliable fingerprint reader designed for Home Assistant with excellent WiFi range and very low power consumption. Perfect for door access, automation triggers, or secure device control.

GitHub repo:
 

https://github.com/0ldHand/fingerprint-reader-esphome

Key Features

  • Full integration with Home Assistant (events + services)
  • LED feedback (Green = match, Red = no match, Purple = enrolling, etc.)
  • Power-saving mode: Sensor sleeps after 15 seconds of inactivity
  • External 2.4GHz antenna for strong WiFi signal
  • Battery powered with 2× 18650 cells (~6400mAh total)
  • Solar panel ready
  • Clean, modern Home Assistant dashboard included

Parts List

ComponentQuantityLink
Grow R503 Fingerprint Sensor1AliExpress
Seed Xiao ESP32-C61Amazon
18650 Battery Cells (3200mAh)218650 Battery Store
18650 BMS Protection Board1Amazon
2.4GHz External WiFi Antenna1Amazon
BC327 PNP Transistor1Amazon
10kΩ Resistor1Amazon

 

Software & Configuration

  • Full ESPHome Configuration: View on Pastebin
  • HA Dashboard https://pastebin.com/fwtfCT77
  • HA Enroll script https://pastebin.com/JutaBmcx
  • HA Delete script https://pastebin.com/T4wLkLvS
  • HA Helper config in pictures above
  • Includes external antenna switching, power-saving mode, rich LED feedback, and complete Home Assistant integration
  • OTA updates supported

Home Assistant Dashboard

A clean, modern dashboard is included with:

  • Real-time fingerprint status
  • Easy enrollment (with ID selector)
  • Delete single fingerprint or all fingerprints
  • WiFi signal strength monitoring

Power & Battery Life

  • Very low idle consumption thanks to sensor sleep mode
  • Designed to run for weeks on a single charge
  • Ready for solar panel input (3W+ recommended)

 

 

License:

BY-NC

Related Models

XIAO NanoTank preview image

XIAO NanoTank

moononournation profile image

moononournation

665

Xiao ESP32C6 box with top preview image

Xiao ESP32C6 box with top

lvl3graf profile image

lvl3graf

6

Seeed Studio XIAO ESP32-C6 - Snap-fit - Wall Mount preview image

Seeed Studio XIAO ESP32-C6 - Snap-fit - Wall Mount

i-BoxIt profile image

i-BoxIt

110

Tiny Car Robot with Camera preview image

Tiny Car Robot with Camera

The_Wrench_DIY profile image

The_Wrench_DIY

643

Case for dew point ventilation with seeed xiao esp32c6 and DHT22 preview image

Case for dew point ventilation with seeed xiao esp32c6 and DHT22

Andun_HH profile image

Andun_HH

9

Case for XIAO ESP32-C6 preview image

Case for XIAO ESP32-C6

Stan S. Stanman profile image

Stan S. Stanman

37

ESP32-Based 3D Printed Fish Feeder RC Board v2 preview image

ESP32-Based 3D Printed Fish Feeder RC Board v2

gokux profile image

gokux

240

Xiao ESP32C6 and Rd-03D mmWave sensor case preview image

Xiao ESP32C6 and Rd-03D mmWave sensor case

chvvkumar profile image

chvvkumar

1