PlatformIO support for ESP32-IDF - Requires some improvement

Brian Griffin
Posts: 2
Joined: Wed Jan 24, 2018 2:18 pm

PlatformIO support for ESP32-IDF - Requires some improvement

Postby Brian Griffin » Wed Jan 24, 2018 2:38 pm

Hello guys,

I have just tried Visual Code Studio + PlatformIO with the ESP32-IDF and found out that I could not compile the sample code due to the absence of:

1.) msys32 (it is not included inside the PlatformIO, had to manually download it myself)
2.) The components.mk file. (had to manually add it into the /main folder)
3.) The related automation scripts for "make all", "make menuconfig" and such.
4.) The PlatformIO does not generate the /main folder inside - instead it is the /src, and that is also why it wouldn't compile because 'app_main' isn't found.

I have used this guide from a Japanese blog: http://fanoutsendai-yagiyama.blogspot.m ... -grep.html (use a Google translate) and I managed to get it to compile.

Any way to inform the PlatformIO to fine tune these intergration? I feel that it is almost there, but that small problem could put off engineers and coders to work on the ESP32. A plug and play approach is more beneficial to us and it allows us to focus on the programming problem instead of just messing with the settings.

Angus
Espressif staff
Espressif staff
Posts: 2344
Joined: Sun May 08, 2016 4:11 am

Re: PlatformIO support for ESP32-IDF - Requires some improvement

Postby Angus » Wed Jan 24, 2018 11:34 pm

Hi Brian,

Platform.io has their own community site here: https://community.platformio.org/ - This is probably the best place to start discussions about their environment.

Did you also look at their own official docs? These are located at http://platformio.org/get-started

Windows environment setup on ESP-IDF is fairly involved right now, for regular ESP-IDF as well. We're working on simplifying this in the future.

ebertbrea
Posts: 2
Joined: Tue Jan 23, 2018 8:29 pm

Re: PlatformIO support for ESP32-IDF - Requires some improvement

Postby ebertbrea » Sat Jan 27, 2018 7:30 pm

Hi everybody,

Let me share with all of you an IDE for ESP32 & ESP8266, which is very easy to code your ESP under uPy.

You can download uPyCraft IDE at
https://github.com/DFRobot/uPyCraft

Ebert

Tranzmetro
Posts: 9
Joined: Fri Jan 05, 2018 1:38 am

Re: PlatformIO support for ESP32-IDF - Requires some improvement

Postby Tranzmetro » Sun Jan 28, 2018 4:01 am

I've been running Platformio with Visual Studio Code for some time. The Platformio documentation was accurate and complete, and I've never had a problem with compiling or uploading. But you do need to follow the instructions, particularly about NOT installing Arduino Core, and selecting Platformio IDE in VSCode not just Platformio. I hope your experience improves. Cheers.

Who is online

Users browsing this forum: Baidu [Spider], Bing [Bot], PerplexityBot, YisouSpider and 3 guests