Gravity_Capacitive_Fingerprint_Sensor not working on ESP32

userHead dylan.weij 2024-03-09 06:13:34 393 Views9 Replies

I’ve been trying to use your https://wiki.dfrobot.com/Gravity_Capacitive_Fingerprint_Sensor_SKU_SEN0359 but I’m not able to connect it to the ESP32.
The code I’ve been using is https://github.com/DFRobot/DFRobot_ID809_I2C/blob/master/examples/comprehensiveExample/comprehensiveExample.ino.
I did manage to get it to work on an Arduino.

 

The error I get can be found here https://github.com/DFRobot/DFRobot_ID809_I2C/issues/5

Here is a picture of

2024-03-14 23:56:03

Update.
The problem may be that the underlying I2C wire library of the ESP32 cannot read or write multiple bytes.
It is recommended to use the official espressif SDK in Arduino board manager.

 

 

Problem Solving Process:

https://github.com/DFRobot/DFRobot_ID809_I2C/issues/5 

userHeadPic Yeez_B
2024-03-12 02:28:54

Hi, I don't think the cable length is the issue as it does seem to work on my Arduino Uno with the same cables. I've tried many versions of the code including the one that was made before the last commit from 7 hours ago.

userHeadPic dylan.weij
2024-03-09 23:38:31

I don't have access to a firebeetle and I know the jumper wires work the whole connection works on Arduino. The bautrate is also correctly set.

userHeadPic dylan.weij
2024-03-09 23:30:21
userHeadPic dylan.weij
2024-03-09 14:20:21

For more information on this please check https://github.com/DFRobot/DFRobot_ID809_I2C/issues/5.

userHeadPic dylan.weij
dylan.weij wrote:
2024-03-09 23:33:33
Yeez_B wrote:

This issue has already been replied to and the contributor thinks it's a cable length issue. And are you using the latest version of Library?

2024-03-12 01:29:31
dylan.weij wrote:

Hi, I don't think the cable length is the issue as it does seem to work on my Arduino Uno with the same cables. I've tried many versions of the code including the one that was made before the last commit from 7 hours ago.

2024-03-12 02:29:28
dylan.weij wrote:

I've now tried using the latest version of the library on my Arduino Uno and the ESP32 and now they both don't seem to work. I've left screenshots on the GitHub DFRobot_ID809_I2C repository issue #5.

2024-03-12 09:11:21
4 Replies