Sat. Oct 1st, 2022

Cuando el proyecto que finalmente se llamaría Arduino comenzó a evolucionar a principios de la década de 2000, su objetivo era hacer que los microcontroladores fueran más accesibles para los que no eran ingenieros. Entonces, además de una placa de desarrollo fácil de usar, necesitaban algo más accesible que las complicadas cadenas de herramientas requeridas por sus contemporáneos enfocados en lo profesional. Resolvieron esto creando un IDE simple basado en Processing, una herramienta basada en Java que se usa para crear visualizaciones avanzadas a partir de “bocetos” de código simple. Más allá del apodo para los archivos de código, el legado de Processing sigue vivo de muchas maneras, casi dos décadas después, lo que da como resultado que la última versión 1.8.19 a veces se sienta como una reliquia de otra era. Sin embargo, con la versión 2.0, el entorno de desarrollo de Arduino navega hacia el futuro.

Los candidatos a versiones recientes reciben actualizaciones de forma rutinaria Una vez más, negándose a reinventar la rueda, Arduino IDE 2.0 se basa en el marco Eclipse Theia. Si la mención de la palabra “Eclipse” ya lo tiene en funcionamiento, permítanos asegurarle que Arduino no ha saltado simplemente de un IDE torpe basado en Java a otro. Theia se basa en el mismo código subyacente que el popular y ampliable Visual Studio Code de Microsoft. Esto permite que Arduino comience con un editor potente y moderno y se centre en la funcionalidad específica de Arduino.

Completación de código elegante y conveniente Además de las comodidades modernas como la finalización de código y la asistencia, el nuevo IDE se integra directamente con Arduino Cloud, lo que permite a los usuarios continuar justo donde lo dejaron en el editor web basado en navegador. El nuevo IDE se basa en la potente CLI de Arduino, lo que simplifica enormemente la gestión subyacente de bibliotecas, tableros y dependencias. Otras mejoras en la calidad de vida incluyen la depuración integrada, un monitor y un trazador en serie mejorados que incluso se pueden usar simultáneamente y, por fin: ¡MODO OSCURO!

Peek proporciona presciencia sobre la programación anterior Apenas dos años después de la primera vista previa de lo que entonces se llamaba Arduino Pro IDE, la versión 2.0.0 ofrece una experiencia muy mejorada tanto para principiantes como para desarrolladores experimentados. Y con actualizaciones automáticas para tableros y bibliotecas, además del software en sí, los usuarios se mantienen a la vanguardia a medida que la plataforma continúa evolucionando y mejorando. Echaremos de menos la familiaridad del antiguo IDE 1.x, pero con los tremendos avances que trae 2.0, con gusto cambiaremos esos humildes comienzos por un editor de lujo en la nube (o al menos conectado a la misma).