pioarduino a community fork of PlatformIO IDE for VSCodePlatforms: Espressif 32, Espressif 8266 Frameworks: Arduino, ESP-IDF Why use this fork?Wondering how this differs from the official PlatformIO IDE and why you might want to switch? Read the full breakdown: pioarduino-vscode-ide vs. PlatformIO IDE: Understanding the Added Value. How it worksThe installation of pioarduino is like PlatformIO IDE for VSCode. Search for ⚠️ Breaking Changepioarduino no longer installs a C/C++ IntelliSense extension automatically. You must install your preferred IntelliSense backend manually: IntelliSensepioarduino supports two C/C++ IntelliSense backends:
Switch between them in your settings:
For details on how each backend works, platform-specific behaviour, and troubleshooting, see the IntelliSense documentation. For the full end-to-end data flow — from project activation through PlatformIO CLI to language server — see the IntelliSense Pipeline. LicenseCopyright (C) 2017-present PlatformIO contact@platformio.org and pioarduino https://github.com/pioarduino The PlatformIO IDE for VSCode is licensed under the permissive Apache 2.0 license, so you can use it in both commercial and personal projects with confidence. |