Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EasyButton error with ESP32. #96

Open
ledadrian opened this issue Jul 31, 2024 · 5 comments
Open

EasyButton error with ESP32. #96

ledadrian opened this issue Jul 31, 2024 · 5 comments

Comments

@ledadrian
Copy link

I was trying to use the EasyButton library in wokwi.com, but it was failing due to this error (See images)

I then tried to compile the 'Interrupts' example on a ESP32 DEV board, but I got the same error.

Swapping to another ESP32 board results in the same error.

Screenshot 2024-07-30 222527
failed

@ledadrian
Copy link
Author

This was with the "Interrupts" example with no changes.
I also made sure to install the dependancy "MegunoLink"
easybutton

megunolink

@DarwinWasWrong
Copy link

The issue is caused by the easybutton dependency on MegunoLink which is only used for one file Filter.h in the touch section of the library.
If you could take the library dependency out and contact MegunoLink for permission to use the Filter.h this would stop easy button from loading the entire library - which crashes on certain ESp32's

@jomoengineer
Copy link

This is a bit dated, but for anyone else running into this issue, I found if I downgrade the MegunoLink library to version 1.41 the code compiles without issue. Something in 1.42 is causing the issue.
Note: I am using a ESP32 HitLetgo ESP32-WROOM-32D.

@jomoengineer
Copy link

The folks at Megunolink have posted a fix for this which is not placed in mainline yet or released. However, it does compile without issue though.
See ref:
https://github.com/Megunolink/MLP/issues/15

@jsolderitsch
Copy link

MegunoLink has released library version 1.43 which fixes the error. This version is available with the Arduino Library Manager as of November 11 2024.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants