ESP32 Arduino Core v3, basado en ESP-IDF 5.x, ya funciona en la plataforma de desarrollo oficial platformio/espressif32, anunció PlatformIO Labs en su blog. La empresa también hizo cambios de arquitectura para preparar las futuras versiones v4.
Era una actualización que muchos usuarios esperaban hace tiempo, sobre todo para tener el núcleo de Arduino más reciente, sus funciones nuevas y las placas ESP32 recientes. PlatformIO agradeció a su comunidad y al equipo de Espressif por la colaboración de años. Como hay mucho que ponerse al día, el soporte para placas y targets adicionales llegará paso a paso, para probar cada uno y confirmar que funciona bien con PlatformIO.
Junto con la actualización, la empresa explicó cambios en cómo opera y cómo se adapta a sus 7,5 millones de desarrolladores, a los fabricantes de semiconductores con los que trabaja y al ecosistema de hardware para IA.
¿Qué ofrece PlatformIO frente a los IDE de los fabricantes?
PlatformIO sigue siendo una de las opciones más usadas para desarrollo embebido profesional y trabajo en equipo. Su ventaja principal es que mantiene la configuración del proyecto simple y consistente, sin obligar a configurar toolchains a mano, instalar los IDE pesados de cada fabricante ni depender de máquinas virtuales o contenedores.
Con un solo archivo de configuración, PlatformIO maneja frameworks, toolchains, flags de compilación y placas de destino de forma consistente y reproducible. Según la empresa, eso también lo vuelve adecuado para agentes de programación con IA y otras herramientas de desarrollo asistido. Tanto las personas como los agentes pueden crear proyectos, configurar el entorno y compilar firmware con menos trabajo manual y menos fallas por diferencias entre sistemas o dependencias faltantes.
Cambios en la forma de operar
PlatformIO creció hasta volverse una parte importante del ecosistema de desarrollo embebido. Para que las versiones grandes de los frameworks no se bloqueen ni se atrasen, la empresa ajustó su forma de trabajar en tres frentes.
- Mantener directamente las integraciones con frameworks. PlatformIO Labs asume un rol más directo en mantener las integraciones con los frameworks principales, con el objetivo de que los desarrolladores tengan las últimas versiones estables con menos demora.
- Acercar las herramientas de los fabricantes. La empresa sigue mejorando su Trusted Package Registry para que fabricantes de semiconductores, de placas y desarrolladores de hardware publiquen paquetes oficiales y verificados de forma más simple y barata.
- Compromiso con el código abierto. PlatformIO Core sigue siendo gratuito y de código abierto, y la empresa dice que seguirá apoyando a la comunidad.
¿Quién paga la mantención?
Una pregunta frecuente es cómo se financia la mantención de las integraciones sin depender por completo del dinero de los fabricantes. Hasta ahora el modelo de negocio se apoyaba sobre todo en alianzas empresariales, y PlatformIO dice estar buscando cómo diversificar sus ingresos.
La empresa explora servicios para desarrolladores y herramientas de valor agregado que ayuden a financiar el trabajo en las integraciones abiertas. La meta declarada es que PlatformIO sea sostenible a largo plazo y tenga más flexibilidad para mantener las herramientas de las que depende su comunidad.
Una base para herramientas de IA
A medida que la IA pesa más en el desarrollo de software, PlatformIO ve a más startups y empresas de herramientas explorando cómo construir sobre su motor de compilación y su registro de paquetes.
- Infraestructura neutral. La empresa presenta a PlatformIO Core como una base común para desarrollo embebido sobre la que pueden construir herramientas de IA y otros servicios, sin atarse a un fabricante de hardware.
- Mejor integración para personas y agentes. Trabaja en mejorar sus API, la CLI y el manejo de entornos para que agentes de IA, servicios de compilación en la nube y herramientas de pruebas automáticas puedan compilar, cargar y probar firmware de forma programática.
- Pensado para colaborar. Sirve tanto para un asistente de firmware con IA como para automatizar flujos de desarrollo embebido en un equipo de ingeniería grande.
PlatformIO dice que seguirá explorando cómo las herramientas nuevas y la IA pueden simplificar el desarrollo embebido. Quiere reducir el tiempo de configuración y las tareas repetitivas y acortar los ciclos de compilación y depuración, con sus herramientas principales abiertas. Prometió más detalles a medida que tome forma su estrategia. Las novedades se publican en su blog, en LinkedIn y en @PlatformIO_Org.




