Plataforma prototipado electrónico interactivo

Arduino IDE

Arduino IDE

  -  144 MB  -  Código Abierto
  • Última Versión

    Arduino 2.3.4 ÚLTIMO

  • Revisado por

    Daniel Leblanc

  • Sistema Operativo

    Windows 10 (64-bit) / Windows 11

  • Ránking Usuario

    Haga clic para votar
  • Autor / Producto

    Arduino Team / Enlace Externo

  • Nombre de Fichero

    arduino-ide_2.3.4_Windows_64bit.exe

El software de código abierto Arduino Software (IDE) facilita escribir código y cargarlo en la placa. Se ejecuta en Windows, macOS y Linux. El entorno está escrito en Java y se basa en Processing y otro software de código abierto. Este software se puede utilizar con cualquier placa Arduino.



Arduino IDE, abreviatura de Arduino Integrated Development Environment, es un software de código abierto diseñado específicamente para programar microcontroladores Arduino.

Proporciona una interfaz intuitiva y fácil de usar que simplifica el proceso de escritura de código para placas Arduino, haciéndolo accesible tanto para principiantes como para desarrolladores experimentados.

Con Arduino IDE Desktop, los usuarios pueden escribir, compilar y cargar su código en placas Arduino, lo que les permite crear una amplia gama de proyectos, desde un simple parpadeo de LED hasta robótica compleja.

Arduino con Chromebook

Programar Arduino desde un Chromebook se ha vuelto posible mediante la utilización del Arduino Web Editor en la plataforma Arduino Cloud. Desafortunadamente, la versión de escritorio de Arduino IDE no es compatible con Chrome OS.

Arduino Web Editor

Embárcate en tu viaje de codificación en línea y almacena tus bocetos de forma segura en la nube. La última iteración de Arduino IDE cuenta con una extensa colección de bibliotecas y ofrece compatibilidad con las últimas placas Arduino, lo que garantiza que tengas acceso a todos los recursos que necesitas para tus proyectos.

Aspectos destacados

El nuevo arduino-builder tan esperado
Esta es una herramienta de línea de comandos pura que se encarga de manipular el código, resolver las dependencias de la biblioteca y configurar las unidades de compilación. También se puede utilizar como un programa independiente en un entorno de integración continua.

Núcleo USB conectable
Tu Arduino finalmente puede actuar como muchos dispositivos USB diferentes sin necesidad de cambiar el núcleo, gracias a la nueva arquitectura modular. ¡Ya se están desarrollando bibliotecas basadas en el nuevo subsistema!

Trazador serie
Ahora puedes trazar tus datos en tiempo real, tan fácilmente como escribir Serial.println(analogRead(A0)) dentro de tu bucle.

Nuevas funciones
Para los desarrolladores de bibliotecas, como ejemplos desbloqueados mientras se desarrolla un enlace opcional a un archivo.

Ejemplo ArduinoISP
Se ha mejorado mucho y ahora puedes flashear tu chip AVR usando CUALQUIER otra placa.

Administradores de bibliotecas y placas
Notifica si una biblioteca/núcleo se puede actualizar con una simple ventana emergente – ¡no más código desactualizado flotando!

Características

Editor: Ofrece un editor de código versátil con resaltado de sintaxis y autocompletado, lo que facilita la escritura y edición de código.

Administrador de bibliotecas: Accede a una vasta biblioteca de fragmentos de código y bibliotecas preescritos, ahorrando tiempo y esfuerzo en el desarrollo de proyectos.

Administrador de placas: Gestiona sin problemas las configuraciones de la placa Arduino e instala las definiciones de placa necesarias.

Monitor serie: Monitoriza y depura proyectos viendo datos en tiempo real enviados a través del puerto serie.

Ejemplos integrados: Inspírate y aprende de una amplia gama de bocetos de ejemplo integrados que cubren diversas funcionalidades y proyectos.

Soporte para bibliotecas de terceros: Amplía las capacidades de Arduino IDE integrando bibliotecas de terceros, expandiendo las funcionalidades disponibles.

Control de versiones: Utiliza el sistema de control de versiones integrado para realizar un seguimiento de los cambios y gestionar las diferentes iteraciones de tu código.

Conexión plug-and-play: Conecta fácilmente las placas a tu ordenador, con detección y configuración automáticas.

Interfaz de usuario

Cuenta con una interfaz de usuario limpia e intuitiva. La ventana principal está dividida en tres secciones: la barra de herramientas, el editor de código y el área de mensajes. La barra de herramientas proporciona acceso rápido a funciones esenciales como la carga de código, la apertura de ejemplos y la verificación del código.

El editor de código ofrece resaltado de sintaxis, numeración de líneas y sangría, mejorando la legibilidad del código. El área de mensajes muestra la salida del compilador y los mensajes de error, lo que ayuda en la depuración.

Instalación y configuración

Instalar la aplicación es un proceso sencillo. Simplemente descarga la última versión del sitio web oficial o FileHorse y ejecuta el instalador.

El asistente de instalación te guiará a través de los pasos necesarios, incluida la instalación del controlador para la comunicación con las placas Arduino. Una vez instalado, Arduino IDE está listo para usar.

Cómo usar
  • Inicia Arduino IDE y selecciona la placa Arduino adecuada en el menú "Herramientas".
  • Escribe tu código en el editor de código, utilizando las funciones disponibles como autocompletado y resaltado de sintaxis.
  • Utiliza el administrador de bibliotecas para incluir bibliotecas adicionales necesarias para tu proyecto.
  • Conecta tu placa Arduino al ordenador a través de USB y selecciona el puerto adecuado en el menú "Herramientas".
  • Haz clic en el botón "Cargar" para compilar y cargar tu código en la placa.
  • Monitoriza la salida serie utilizando el monitor serie integrado para depurar y observar datos en tiempo real.
Preguntas frecuentes

P: ¿Qué es Arduino IDE?
R: Arduino Desktop es un software que se utiliza para programar microcontroladores Arduino, facilitando la creación de proyectos electrónicos.

P: ¿Puedo usar Arduino IDE con otros microcontroladores?
R: Si bien el programa está diseñado principalmente para placas Arduino, también se puede utilizar con microcontroladores compatibles como ESP8266 y ESP32.

P: ¿Es Arduino IDE compatible con Windows, Mac y Linux?
R: Sí, la aplicación está disponible para todos los sistemas operativos principales, incluidos Windows, Mac y Linux.

P: ¿Puedo usar bibliotecas externas con Arduino IDE?
R: Sí, admite bibliotecas de terceros, lo que te permite ampliar la funcionalidad de tus proyectos Arduino.

P: ¿Es Arduino IDE adecuado para principiantes?
R: Sí, proporciona un entorno fácil de usar para principiantes, con una extensa documentación y una gran comunidad de apoyo.

Alternativas

Atmel Studio: Ideal para usuarios que trabajan con microcontroladores Atmel, proporcionando un entorno de desarrollo completo con capacidades avanzadas de depuración.

PlatformIO IDE para VSCode: Una alternativa potente que admite varias plataformas y ofrece funciones avanzadas para desarrolladores profesionales.

MPLAB X IDE: Popular entre los usuarios que trabajan con microcontroladores PIC de Microchip, ofreciendo un entorno de desarrollo completo.

Visual Studio Code con extensión Arduino: Un editor de código flexible y ampliamente utilizado que se puede ampliar con la extensión Arduino para admitir el desarrollo de Arduino.

Precios

El programa es completamente GRATUITO y de código abierto, haciéndolo accesible a todos los usuarios sin ninguna limitación de costo.

Requisitos del sistema
  • Sistema operativo: Windows 7, 8, 10 u 11
  • Procesador: 1 GHz o más rápido
  • RAM: 512 MB o más
  • Espacio en disco: 150 MB para la instalación
Ventajas
  • Interfaz fácil de usar con una curva de aprendizaje poco profunda
  • Vasta biblioteca de bocetos de ejemplo y bibliotecas de terceros
  • Entorno de desarrollo de código abierto e impulsado por la comunidad
  • Compatibilidad multiplataforma
  • Documentación extensa y soporte comunitario activo
Desventajas
  • Funciones avanzadas limitadas en comparación con los IDE profesionales
  • La interfaz puede parecer simplista para desarrolladores experimentados
  • Problemas de compatibilidad ocasionales con ciertas configuraciones de placa
Conclusión

Arduino IDE es un software extraordinario que permite a las personas dar vida a sus ideas electrónicas. Con su interfaz fácil de usar, su amplio soporte de bibliotecas y su amplia compatibilidad con las placas Arduino, proporciona una base sólida tanto para principiantes como para desarrolladores experimentados para crear proyectos innovadores.

Ya seas un aficionado, un estudiante o un profesional, Arduino es una herramienta invaluable que desbloquea infinitas posibilidades para la expresión creativa y la innovación tecnológica.

Nota: Requiere la plataforma Arduino.

También disponible: Descargar Arduino para Mac

  • Arduino 2.3.4 Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    Arduino 2.3.4 Captura de Pantalla 1
  • Arduino 2.3.4 Captura de Pantalla 2