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 pioarduinoIDE is based on PlatformIO IDE for VSCode and is licensed under the permissive Apache 2.0 license, so you can use it in both commercial and personal projects with confidence. |