Hi. Just switched over to Linux Mint from windows.
I have a ESP32_DevkitC_V4 (ESP32-Wroom-32U) board and a simple test program (chipid) wont compile.
I don’t thing i have the libraries setup properly but i am not sure what I am missing???
I have tried a couple of different boards from the board manager.
This is the error messages i am getting.
Arduino: 1.8.19 (Linux), Board: "ESP32-WROOM-DA Module, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, Core 1, Core 1, None, Disabled"
WARNING: Category 'Sound' in library ESP_SR is not valid. Setting to 'Uncategorized'
WARNING: Category 'Security' in library Hash is not valid. Setting to 'Uncategorized'
WARNING: Category '' in library ESP Insights is not valid. Setting to 'Uncategorized'
WARNING: Category '' in library ESP RainMaker is not valid. Setting to 'Uncategorized'
WARNING: Category '' in library TFLite Micro is not valid. Setting to 'Uncategorized'
WARNING: Category '' in library WiFiProv is not valid. Setting to 'Uncategorized'
Build options changed, rebuilding all
Archiving built core (caching) in: /tmp/arduino_cache_38640/core/core_esp32_esp32_esp32da_PartitionScheme_default,CPUFreq_240,FlashMode_qio,FlashFreq_80,FlashSize_4M,UploadSpeed_921600,LoopCore_1,EventsCore_1,DebugLevel_none,EraseFlash_none_26021c37bd5c83edcadd544596b233d9.a
>: -c: line 1: unexpected EOF while looking for matching `''
exit status 2
Error compiling for board ESP32-WROOM-DA Module.
I moved your topic to an appropriate forum category @wombat6926.
In the future, when creating a topic please take some time to pick the forum category that best suits the subject of your topic. There is an "About the _____ category" topic at the top of each category that explains its purpose.
Thanks for taking the time to share the solution you found @wombat6926!
The error you encountered:
This is caused by a known incompatibility between version 3.3.5 of the "esp32" boards platform and Arduino IDE 1.x on some systems (possibly Linux-specific):
The "esp32" platform developers have already prepared a fix:
So the compatibility should be restored in the next release of the "esp32" platform. Until then, switching to using the modern Arduino IDE 2.x will be an effective workaround, as the incompatibility is specific to the implementation of the boards platform framework in Arduino IDE 1.x.