Compiler / Libaray chnage for 2 to 3
Posted: Tue Nov 26, 2024 9:04 pm
Hi,
I'm new to ESP, but ... forced to work with it because, I have built an old hardware based on ESP, the corresponding software is from 2018. And may be, it helps a lot in order to create nice solutions in the future
To compile the software (which is from 2018) I used ARDUINO IDE + esp32 package 3.0.7.
Several errors were thrown, mainly related to timers, e.g. timerAlarmEnable.
I checked the package - 3.0.7 - the complaints are correct, nothing there, or interface is defined differently.
I tested with esp32 package 2.0.18 - the expected definitions are in the package, compile no problems.
(So it's okay so far - but I wouldn't like to leave it like that)
Am I right or wrong?
Assuming I am correct, and there is a change in the API/software interface, I would expect a delta - list, or a guideline on what to consider when going forward 2.x to 3.x.
Could you please help me with troubleshooting hints or a link?
Thanks!
Vishna
I'm new to ESP, but ... forced to work with it because, I have built an old hardware based on ESP, the corresponding software is from 2018. And may be, it helps a lot in order to create nice solutions in the future

To compile the software (which is from 2018) I used ARDUINO IDE + esp32 package 3.0.7.
Several errors were thrown, mainly related to timers, e.g. timerAlarmEnable.
I checked the package - 3.0.7 - the complaints are correct, nothing there, or interface is defined differently.
I tested with esp32 package 2.0.18 - the expected definitions are in the package, compile no problems.
(So it's okay so far - but I wouldn't like to leave it like that)
Am I right or wrong?
Assuming I am correct, and there is a change in the API/software interface, I would expect a delta - list, or a guideline on what to consider when going forward 2.x to 3.x.
Could you please help me with troubleshooting hints or a link?
Thanks!
Vishna