ADVANCED / Embedded
PlatformIO IDE for VS Code
An embedded-development extension and project build system.
Why use it
A structured option for larger, multi-file firmware with board environments and managed libraries.
- Arduino-class boards
- ESP32
- multi-environment firmware
- serial monitoring
Windows · macOS · Linuxoptionalactive
Getting started
Install VS Code, then follow the official PlatformIO IDE extension instructions; choose the appropriate board environment for a new project. Its VS Code integration includes PlatformIO Core.
Check: Create a small project for the intended board and build it in PlatformIO; optionally open the serial monitor.
Tool prerequisites
These apply when using this tool, not before starting Lab 1.
Optional diagnostic commands
Check PlatformIO CLI version
Windows · PowerShell · Using a project-specific PlatformIO terminal workflow.
pio --version
A PlatformIO Core version line.
Command not found does not prove the VS Code extension is absent; its Core can be available only inside its integrated terminal.
Related tools and references