Léxico TI › Programación › PlatformIO

PlatformIO

Programación Svenska → Actualizado: 2026-11-03
Más info
Creador
Ivan Kravets
Lanzamiento
2014
Tipo
Sistema de compilación
Licencia
Apache 2.0
Sitio web
platformio.org

Herramienta de compilación y gestor de paquetes para firmware que descarga el compilador cruzado, el framework y las bibliotecas adecuadas para una placa y lo compila todo con un comando.

Antes de PlatformIO, un proyecto nuevo con microcontrolador solía implicar el IDE del fabricante, una versión de GCC instalada a mano y bibliotecas copiadas una a una. PlatformIO, escrito en Python por el ucraniano Ivan Kravets, lo sustituye por un archivo de texto: platformio.ini indica la placa, el framework (Arduino, ESP-IDF, Zephyr, STM32Cube y otros) y las dependencias, y la herramienta trae el resto con versiones fijadas.

Así, el mismo proyecto compila igual en un portátil que en CI, algo poco habitual en el mundo embebido. La mayoría lo usa mediante la extensión de VS Code, que añade depuración con sondas y un monitor serie. Para muchos aficionados es el paso siguiente al IDE de Arduino: el mismo código, pero con herramientas que no mienten sobre qué versión de la biblioteca tienes.

← Volver al léxico