ConfigurableFirmata icon indicating copy to clipboard operation
ConfigurableFirmata copied to clipboard

ESP32 compile issues with fix

Open zlewko opened this issue 1 year ago • 2 comments

I had trouble compiling for 3.3.0 for ESP32, I needed to make two changes to the library to get it to compile and work.

analogOutputFirmata.h Line 32: #if ESP32 changed to #ifdef ESP32

analogOutputFirmataEsp32.cpp Line 33: internalReset(); changed to this->internalReset();

zlewko avatar Feb 20 '25 05:02 zlewko

Thank you. That is a known issue and already fixed on master. I just didn't have time yet to complete the release. I'll try to do this soon.

pgrawehr avatar Feb 21 '25 06:02 pgrawehr

I think if we fix the SERVO part, (see pending pull req. here) Than we can normalise this part of the sample files too:

// Note that the SERVO module currently is not supported on ESP32. So either disable this or patch the library
#ifndef ESP32
// #define ENABLE_SERVO 
#endif

PizzaProgram avatar Apr 13 '25 14:04 PizzaProgram