PlatformIO IDE - Visual Studio Marketplace
Extension for Visual Studio Code - Your Gateway to Embedded Software Development Excellence: CMSIS, ESP-IDF, FreeRTOS, libOpenCM3, mbed OS, SPL, STM32Cube, Zephyr RTOS, Arduino, ARM, AVR, Espressif (ESP8266/ESP32), FPGA, MCS-51 (8051), MSP430, Nordic (nRF51/nRF52), PIC32, RISC-V, Raspberry Pi (RP2040), STMicroelectronics (STM8/STM32)
Overview
Added
March 17, 2026
Subject & domain
computer-science-advanced · embedded-systems
Grade range
Grade 9 (Freshman)–Grade 12 (Senior)
Page kind
Tool
Keywords
__ext_asm__ext_dbgasm__ext_dbgmem__ext_inc__ext_nasm__ext_s__ext_yasm__web_extensionarduinoarmasmAssemblydebuggersDisassemblyembeddedkeybindingsMemorymicrocontrollerplatformio-debug.asmplatformio-debug.disassemblyplatformio-debug.memoryviewrisc-v
Introduction
PlatformIO IDE for VSCode
- Purpose: A collaborative ecosystem for embedded software development, utilizing declarative principles, test-driven methodologies, and modern toolchains.
- Supported Platforms: Extensive support including Atmel (AVR/SAM), Espressif (ESP32/8266), ST (STM32/STM8), Nordic (nRF51/52), RISC-V, TI (MSP430/Tiva), and many others.
- Supported Frameworks: Includes Arduino, Zephyr RTOS, ESP-IDF, CMSIS, mbed, STM32Cube, and more.
- Compatibility: Cross-platform support for Windows (x64/ARM), macOS (Intel/Apple Silicon), and Linux (x64/ARM/Alpine).
- Licensing: Released under the permissive Apache 2.0 license, suitable for both commercial and personal use.
- Getting Started: Users are strongly advised to consult the official "Quick Start" and "User Guide" documentation before beginning.
Community reviews
No published reviews yet. Be the first to share your experience.