Sorry, not yet. We have done preliminary research and will include this in v5.4, but it isn’t available in Preview 1 yet (and likely won’t be included in Preview 2 that will be focused on J-Trace support).
After adding my support ticket regarding the Prerelease 1 ESP-IDF support I noticed this topic is fairly similar – in particular the problem with include files. Although I too, am very interested in the Arduino library support, I’ve created a sample project showing that the include file feature is in general not working as intuitively as one might expect. For more info – see this sample on GitHub:
Perhaps this is a feature request: to honor the Project Properties “Additional Include Files” – instead of adding as components? (although I’ve also not been able to successfully add the sample TestLibrary as a component, either.
OK, we have improved the ESP-IDF include file handling in the upcoming Preview 2. We still have a few minor issues to polish before releasing it officially, but if you don’t want to wait, feel free to try this build: http://sysprogs.com/files/tmp/VisualGDB-220.127.116.117.msi
After a 15 month hiatus, I am back to working with the ESP32. I just renewed my VisualGDB license in the hopes that V5.4 would provide more support for using existing arduino libraries. I would like to also take advantage of freertos, xTaskCreate, etc. rather than being constrained by the general format of .ino code.
Are there any tutorials for how to include arduino libraries? I went to github and downloaded arduino-esp32-master so that I could get the latest libraries. Ultimately I would like to use code such as what was developed by Adafruit for the BMP280 sensor, rather than starting from scratch. I had written a tutorial myself (mentioned earlier in this thread) but I find that it no longer works.