SparkFun
FPC2534 Qwiic Fingerprint Sensor
· MPN: SEN-29854
This breakout brings secure fingerprint authentication to embedded projects while keeping the complex biometric work on the sensor itself. Built around the F...
This breakout brings secure fingerprint authentication to embedded projects while keeping the complex biometric work on the sensor itself. Built around the FPC2534 from Fingerprint Cards AB, it handles enrolment, encryption, internal storage and authentication without requiring your host microcontroller to process sensitive biometric data.
It is designed for the Qwiic ecosystem, with two Qwiic connectors for solderless daisy-chaining, plus a USB-C connector for direct connection to a computer. Peripheral pins are also broken out to 0.1-inch-spaced headers for breadboarding and more flexible integration.
Beyond scanning fingerprints, the sensor supports four-direction navigation with tap detection, so it can also work like a compact touchpad or directional input. SparkFun provides supporting documentation including a hookup guide, schematic, KiCad files, board dimensions, datasheets, a GitHub repository and the SparkFun FPC2534 Arduino Library.
Features:
- Automatically created fingerprint templates
- Up to 45 unique templates
- Encrypted and stored in Flash memory
- Onboard authentication software
- Advanced security features
- Secure communication
- Anti-spoof functionality
- Four-direction navigation with tap detection
- Multiple communication interfaces*
- I2C (Default), SPI, UART, and USB
- Selectable by adjusting the config (CFG1/2) jumpers on the board
- Low-profile design with durable matte coating
- 3.3V operating voltage
- 2x Qwiic connectors
- 1x USB-C connector
- 2x 0.1"-spaced PTH headers
- 4x grounded mounting holes (connected to FPC2534 bezel ground)
- Green scan LED
- Red power LED
Specifications:
- Sensor: FPC2534
- Fingerprint templates: Automatically created fingerprint templates
- Template capacity: Up to 45 unique templates
- Template storage: Encrypted and stored in Flash memory
- Authentication: Onboard authentication software
- Communication interfaces: I2C (Default), SPI, UART, and USB
- Interface selection: Selectable by adjusting the config (CFG1/2) jumpers on the board
- Operating voltage: 3.3V operating voltage
- Qwiic connectors: 2x Qwiic connectors
- USB-C connector: 1x USB-C connector
- PTH headers: 2x 0.1"-spaced PTH headers
- Mounting holes: 4x grounded mounting holes (connected to FPC2534 bezel ground)
- Scan LED: Green scan LED
- Power LED: Red power LED
- I2C requirement: Communicating with the FPC2534 over I2C requires connecting the interrupt request (IRQ) and reset (RST) pins to compatible I/O pins on a microcontroller.
- Enrolment sampling: 12 samples for accuracy
Suitable for secure access terminals, hardware password managers, smart locks and other projects that need compact biometric authentication with flexible connection options.
Jargon buster
Plain-language definitions for the technical terms used above.
- breakout
- A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
- Flash memory
- Non-volatile memory that keeps stored data even when power is removed. In this sensor, it matters because enrolled fingerprint templates can remain saved after the project is turned off.
- FPC2534
- A fingerprint sensor module chip from Fingerprint Cards AB that scans fingerprints and handles matching on the sensor itself. The part number matters because software libraries, datasheets, and connection requirements are specific to this chip.
- Headers
- Rows of metal pins used to plug a module into a breadboard or connect it with jumper wires. Pre-soldered headers make the module easier to use straight away without needing to solder the pins yourself.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- IRQ
- Short for interrupt request, a signal pin a device uses to get a microcontroller’s attention when something needs handling. It matters here because I2C communication with the sensor requires connecting the IRQ pin to a suitable input pin.
- LED
- A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- PTH
- Plated through-hole means the pin holes are metal-lined so solder connects the pad on both sides of the board. It is useful for connectors and headers that need a strong mechanical and electrical connection.
- Qwiic
- Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
- RST
- Short for reset, a control pin used to restart or initialise a device from a microcontroller. It matters because this sensor requires the RST pin to be connected for some communication setups.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
- UART
- UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
- USB-C
- A modern reversible USB connector used for power and data connections. On this product it matters because it can connect directly to a computer as well as to a microcontroller project.
Find this product in
Sensors & Input
FPC2534 Qwiic Fingerprint Sensor Schematic
Schematic · 286.8 KB · Click any page to view full size
FPC2534 Sensor Datasheet
Datasheet · 3.0 MB · Click any page to view full size
FPC2534 Supplemental Information
Document · 329.2 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 1.8 MB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more