Datasheet

2. UIFlow
If you want the complete code, please click here.
/*
Connect to GRVOE C on M5Core
*/
#include <M5Stack.h>
#include "finger.h"
uint8_t userNum; //User number
uint8_t res1;
// result for "res1"
#define ACK_SUCCESS 0x00
#define ACK_FAIL 0x01
#define ACK_FULL 0x04
#define ACK_NOUSER 0x05
#define ACK_USER_EXIST 0x07
#define ACK_TIMEOUT 0x08
Serial2.begin(19200, SERIAL_8N1, 16, 17);
// add a new user
res1 = fpm_addUser(userNum,1); //get function result
// compare your finger
res1 = fpm_compareFinger();
// delete all user
res1 = fpm_deleteAllUser();
M5Stack Docs