Replies: 2 comments 16 replies
-
AnalogContinuous is a function from Espressif32 Arduino Core 3.x. But the AnalogContinuous example works great with the (unofficial) Arduino Core 3.0.6 provided by pioarduino: List of available versions |
Beta Was this translation helpful? Give feedback.
-
Latest official espressif32 Arduino core 3.0.7 is available via pioarduino fork
|
Beta Was this translation helpful? Give feedback.
-
Based on this https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html
I was running on PlatformIO and was trying to test ADC's analogContinuous on https://docs.espressif.com/projects/arduino-esp32/en/latest/api/adc.html
In PlatformIO it couldn't find necessary includes.
So I moved to ArduinoIDE (1.8.19). While installing esp32 board manager, I found that 3.0.6 couldn't get through installation and had this error below while 3.0.5 was installed successfully.
AnalogContinuous was compiled successfully in ArduinoIDE(1.8.19) and recognized right away without any extra includes but not in PlatformIO.
My PlatformIO platformio.ini had this
None of them could recognize analogContinuous and env:Espressif32latest has error when added to platformio.ini
env:Espressif32 and env:Espressif32dev have no errors but failed to recognize analogContinuous.
What is missing in PlatformIO? or do I have to move everything back to ArduinoIDE?
Beta Was this translation helpful? Give feedback.
All reactions