Confused, in 2025 does Platform.IO support ESP32-C6 for Arduino code?

Hey thanks so much for this pointer! Finally fixed for me after hours of debugging.

Question: why does there need to be a fork to make this work? I ask because I imagined that PlatformIO would want to provide built-in support Arduino on most boards.

I saw this GH comment here from @jason2866 (who is a hero on the GH Issues :heart:) said that PlatformIO dropped support for Arduino Core? I don’t understand why… :sweat_smile:

Could you help me/us wrap our heads around the configuration/setup here?


Edit: just read a lot of this PlatformIO GitHub Issue and holy moly… what a shituation…

I’m so grateful that folks are pushing to make this work (again, shout out to @jason2866 for this repo.

I just wonder how much longer it will continue to work for, though?
Is total ESP32 support going to end one day in PlatformIO? If no, will Arduino support die one day?
@ivankravets said in that PlatformIO said that past versions of ESP32 software will continue to work on PlatformIO, but at some point… software needs to be updated, of course.

As mentioned in that GitHub issue, even for smaller projects, PlatformIO is lightyears ahead in terms of experience over ESP-IDF. Haven’t even bothered with Arduino IDE because as an engineer of 10+ years I’m used to the decent IDEs we have around today.