Ya disponible Arduino IDE 2.0 (beta) – completamente funcional

- Categorías : Otras novedades

Conocemos el Arduino IDE desde sus inicios en 2005, un entorno sencillo y completo, perfecto para empezar con la programación en esta archiconocida plataforma. Ahora por fin, pasaremos de un IDE simple a uno avanzado, con el que ampliar más las funcionalidades y hacer de esta interfaz gráfica una solución cómoda.

IDE Beta

Como sabemos, el Arduino IDE admite más de 1000 placas oficiales y no oficiales, está traducido a 66 idiomas, con más de 39 millones de descargas durante el último año y sigue creciendo. Tanto, que los programadores han conseguido lanzar ya esta beta 2.0, la cual nos ofrece las siguientes principales características:

• El autocompletado de variables y funciones.

• Atajos de navegación para saltar a la línea (y al archivo) donde se declaran las variables y las funciones.

• Depurador en vivo que te permite ejecutar tu código de forma interactiva en una placa.

Sus repositorios se convierten además en código abierto, esta interfaz receptiva ofrecerá un editor moderno para mayor experiencia de usuario y con un tiempo de compilación mucho más rápido.

Arduino nos ofrece, después de 15 años con pequeños cambios, una actualización fluida y familiar, por lo que no hay que dudar en probarla. 

Una característica que vemos muy útil para esta fluidez y rapidez a la hora de trabajar es la función de autocompletado de variables y funciones de acuerdo con las librerías que incluye.

Librerias IDE 2

Otra ventaja, será el uso del botón clic derecho en una variable o función, que te proporcionará atajos de navegación para saltar a la línea (y al archivo) donde se declaran:

 Peek

Por último, vamos a destacar la depuración en vivo, una muy esperada gran característica en todo interfaz, que nos permitirá ejecutar el código de forma interactiva en una placa e inspeccionar su ejecución sin necesidad de tantos "Serial.println ()". Simplemente debes activar el panel de depuración, establecer puntos de interrupción donde desees pausar la ejecución e inspeccionar el contenido de las variables, pudiendo incluso cambiar el contenido de estas sobre la marcha y continuar la ejecución. 

 Arduino Zero Programing

El depurador será admitido en todas las placas Arduino basadas en las plataformas SAMD y Mbed (familia MKR , Nano 33 IoT , Nano 33 BLE , Portenta , Zero). Puedes echar un vistazo a las características de estas  clicando aquí para verlas en nuestro catálogo

El nuevo IDE se basa en el marco Eclipse Theia, que a su vez está basado en la misma arquitectura de VS Code (protocolo de servidor de idiomas, extensiones, depurador)., mientras que el front-end está escrito en TypeScript, y la mayor parte del back-end está escrita ahora en Golang

Pruébalo ya gratis

Puedes descargar esta beta 2.0 desde aquí, y también puedes entrar en el foro de discusión

 Arduino IDE 2.0

Código Fuente

El Arduino IDE 2.0 es de código abierto y su código fuente está alojado en GitHub.

Como hemos comentado, este software todavía se encuentra en estado beta, lo que significa que está casi completo, pero puede haber problemas menores. ¡Ayuda a la plataforma y la comunidad Arduino al probarlo e informar de tus comentarios en el foro!

Share