Replies: 2 comments 2 replies
-
Does it change with default pin? Does it error out with any of the examples (unmodified) ? We might need a minimal reproducible sample. |
Beta Was this translation helpful? Give feedback.
-
An MD5 hash is an integrity check. Its failing is telling you that the two pieces of data (program(s)) are different some how. In short, the MD5 error is telling you there is corruption in the uploading process. This library has no influence what so ever on that processes. Your problem is not with the library, but elsewhere. |
Beta Was this translation helpful? Give feedback.
-
Hello!
I am working with the board "ESP-32 Dev Kit C V4" from AZ-delivery, which contains ESP-WROOM-32.
My project are working fine, and I made some progress with the library IRremote (V4.0.0). I changed to IRremoteESP8266, since I am trying to decode signals from a Hisense AC.
Below a snippet from my code. As soon as I add
irrecv.enableIRIn();
I will receive MD5 errors at the end of programming:A fatal error occurred: MD5 of file does not match data in flash!
Failed uploading: uploading error: exit status 2
Pin 34 is a digital input port. To my knowledge it is not a strapping pin. I also tried pin 39.
See pinout.
In any case it was working fine on the same pin using IRremote V4.0.0.
Is this library not ESP32 compatible? Does anyone have an idea what could be going wrong?
Beta Was this translation helpful? Give feedback.
All reactions