There was a long delay after previous project update. As you might remember the current challenge is connecting to the fingerprint scanner for proper authentication of user. I have ordered two fingerprint scanner modules - FPC1020AM and FPC1020AP and, unfortunately, the delivery took more than month and a half. Nevertheless I have finally received them and the project continues. I was surprised how small and thin the scanners are.
Both devices are small and thin capacitive fingerprint scanners with resolution 192x192 pixels at 508dpi and SPI interface.
FPC1020AM features flexible cable with flat 16 pin connector. Connector model is BM10NB(0.8)-16DS-0.4V(51) by Hirose.
FPC1020AP is the same scanner in LGA package and I’ve spent some time figuring out how to properly connect it.
More details on connecting these scanners to microcontrollers and corresponding Eagle CAD libraries are available in my personal blog.
To test both scanners I have designed a very simple PCB with a pin header and LP2985 1.8V voltage regulator with ceramic decoupling capacitors.
The board is connected to the ESP32 development board with four wire SPI interface.
I was able to write a script communicating with the board and receive proper hardware ID, as described in the datasheet.
Next step is proper setup of the scanner and receiving the fingerprint image from it.
Stay tuned! ✌️