(Última actualización: 13 de octubre de 2023)
Esta página se irá actualizando periódicamente con nuevo contenido.
Aprende todo lo necesario sobre los IDES para Arduino y desarrolla tus proyectos de forma más rápida y eficiente.
¿Qué es un IDE?
IDE es el acrónimo de Integrated Development Environment (Entorno de Desarrollo Integrado).
Un IDE es una aplicación que combina todas las herramientas necesarias para desarrollar software.
Normalmente, cuando programas necesitas un editor de código, un compilador, herramientas de depuración y pruebas, herramientas de documentación, etc. La ventaja de usar un IDE es que incluye todas esas aplicaciones en una sola, lo que hace que el proceso de desarrollo sea mucho más sencillo, rápido y eficiente.
Existen IDEs dedicados, como es el caso de Arduino, que están diseñados y optimizados para una tecnología concreta. Los IDEs específicos para Arduino no se pueden usar para desarrollar otro tipo de software, están diseñados y optimizados para implementar, depurar y ejecutar sketch de Arduino.
Sin embargo, existen otros IDEs que son más genéricos y se pueden personalizar y configurar para desarrollar diferentes tecnologías. Un buen ejemplo es Visual Studio Code. Se trata de un IDE muy versátil y su uso está muy extendido en desarrollo web, pero al ser tan personalizable se puede utilizar también para el desarrollo de sketch para Arduino, entre otras tecnologías.
¿Qué IDEs existen para Arduino?
Hace algunos años, cuando el proyecto Arduino arrancaba, el IDE para Arduino era muy básico y a penas tenía funcionalidades. Disponía de un editor de código y poco más. Con el paso del tiempo el IDE ha ido evolucionando y han aparecido nuevas versiones más robustas y con más opciones.
Actualmente el proyecto Arduino dispone de varios IDEs dedicados para el desarrollo de aplicaciones con Arduino. Puedes consultarlos y descargarlos desde la página oficial: https://www.arduino.cc/en/software.
Vamos a revisar a continuación todas las opciones que existen hoy en día.
Se trata del IDE oficial para Arduino. La versión más reciente en el momento de escribir esta líneas es la 2.2.1. Más abajo en esta misma página encontrarás instrucciones para instalarlo en tu equipo.
Es multiplataforma, por lo que podrás instalarlo en equipos con Windows, Linux o Mac.
- Arduino Web Editor
Versión online del IDE. No necesita instalación (más o menos), lo puedes ejecutar desde cualquier navegador web.
Permite almacenar sketch en la nube de Arduino, por lo que tendrás que crear una cuenta.
Es ideal para Chromebooks y proyectos IoT que utilicen Arduino Cloud.
- Arduino PLC IDE
Este IDE es muy específico, está destinado a programar PLC compatibles con Arduino que utilicen lenguajes basados en el estándar IEC 61131-3. Algunos ejemplos son las placas Portenta, Nicla u Opta.
Solo está disponible para Windows.
Puedes consultar más sobre Arduino PLC IDE en su web oficial: https://www.arduino.cc/pro/software-plc-ide/
- Lab for MicroPython
Es el IDE específico de Arduino para programar con MicroPython.
Actualmente solo existe una versión experimental, pero está disponible tanto para Windows, como para Linux y Mac.
Puedes descargarlo desde la web LABS de Arduino: https://labs.arduino.cc/en/labs/micropython.
Cómo instalar el IDE de Arduino
A continuación encontrarás todo lo necesario para instalar el IDE de Arduino en tu ordenador:
¡Suscríbete a la newsletter y no te pierdas nada!
Te avisaré cuando publique nuevo contenido en paraarduino.com y en mi canal de YouTube (@ParaArduino).