A place users can post their projects. If you have a small project and would like your own dedicated place to post and have others chat about it then this is your spot.

User avatar
By xorcz
#83463 Please close. Solution is to add
void ICACHE_RAM_ATTR handleInterrupt();
instead of
#define ICACHE_RAM_ATTR

to the top. It is working fine with this change. There will be this issue with guidelines written for board library 2.5.0.

Thank you
User avatar
By btidey
#83478 Yes. The interrupt routine must be declared before the code that references it.

You can either add the declaration as you have done or you can just move the body of the actual isr routine above the code that references it.