I’m using the latest version of PlatformIO in vscode on Windows 10.
I tried to run with both arduino and espidf frameworks here in my platformio.ini
[env] platform = espressif32 framework = arduino, espidf monitor_speed = 115200 lib_deps = adafruit/Adafruit BME680 Library@^2.0.0 platform_packages = framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git framework-espidf @ https://github.com/espressif/esp-idf.git [env:featheresp32] board = featheresp32
As I tried to use framework-arduinoespressif32 @ GitHub - espressif/arduino-esp32: Arduino core for the ESP32 only and getting that error:
Failed to resolve component ‘arduino_tinyusb’.
I tried to override framework-espidf to get the latest components and try to adapt the build, but the repo is checking out into the cache file instead of inside the packages/framework-espidf folder.
How can I avoid the cache folder?