Logo de Arduino IDE Arduino IDE
Características

Todo lo que necesitas
para construir

Arduino IDE combina un potente editor de código, gestión fluida de placas, depuración en tiempo real y un extenso ecosistema de bibliotecas en un entorno intuitivo.

Gestor de placas de Arduino IDE mostrando placas instaladas
Característica principal

Board
Management

El módulo de gestión de placas te permite elegir la placa Arduino exacta para tu proyecto desde un menú desplegable completo. Ya sea que uses un Uno, Mega, Nano o una placa compatible de terceros, Arduino IDE detecta y configura automáticamente los ajustes correctos.

Siempre que hagas modificaciones o cambies de hardware, los datos de PORT se actualizan automáticamente. El gestor de placas renovado en Arduino IDE 2 simplifica la instalación y las actualizaciones, haciendo que sea más fácil que nunca mantener tus proyectos actualizados con los últimos archivos principales y firmware.

  • Detección y configuración automática de PORT
  • Soporte para placas oficiales y de terceros
  • Instalación y actualización de núcleos con un clic
Editor

Sketch Editor
Avanzado

El editor de texto de Arduino IDE está diseñado específicamente para escribir sketches. Combina la simplicidad de un procesador de texto con potentes funciones de codificación que te ayudan a escribir código limpio y sin errores desde el principio. El resaltado de sintaxis hace que la estructura de tu código sea instantáneamente legible, mientras que el autocompletado sugiere funciones y variables mientras escribes.

La verificación de errores se ejecuta en segundo plano para detectar errores antes de la compilación. La función de autoformato organiza tu código con un solo clic, asegurando una sangría y espaciado consistentes incluso si eres nuevo en la programación.

  • Resaltado de sintaxis y autocompletado
  • Verificación de errores y diagnóstico en tiempo real
  • Autoformato y limpieza de código con un clic
Editor de sketches de Arduino IDE con resaltado de sintaxis
Interfaz de depuración de Arduino IDE
Característica de IDE 2

Depuración
en tiempo real

Arduino IDE 2 introduce depuración de nivel profesional directamente en el entorno. Puedes establecer puntos de interrupción en tu código, inspeccionar valores de variables mientras tu sketch se ejecuta en la placa, y avanzar paso a paso por la ejecución. Esto elimina la conjetura que tradicionalmente acompaña al desarrollo embebido.

La solución de problemas ahora es mucho más eficiente. En lugar de agregar declaraciones de impresión serial y recompilar repetidamente, puedes pausar la ejecución en momentos críticos y examinar el estado interno de tu programa.

  • Establece puntos de interrupción y avanza paso a paso por el código
  • Inspecciona variables durante la ejecución
  • Compatible con placas habilitadas para depuración
Ecosistema

Bibliotecas
integradas

Arduino IDE proporciona acceso a miles de bibliotecas construidas exclusivamente para la comunidad Arduino. Desde interfaces de sensores y controladores de motores hasta pilas de red y controladores de pantalla, puedes encontrar e instalar bibliotecas sin salir nunca del IDE.

El gestor de bibliotecas te permite buscar por nombre o categoría, ver el historial de versiones e instalar dependencias automáticamente. Esto elimina la fricción de descargar manualmente archivos ZIP y copiarlos en carpetas.

  • Miles de bibliotecas construidas por la comunidad
  • Instalación y actualizaciones con un clic
  • No se requieren herramientas de terceros
Interfaz del gestor de bibliotecas de Arduino IDE
Serial Monitor y Plotter de Arduino IDE
Monitoreo

Serial Monitor
& Plotter

Monitorea tu placa Arduino en tiempo real con el Serial Monitor integrado. Ve mensajes de depuración, lecturas de sensores y actualizaciones de estado a medida que ocurren. El Serial Monitor está optimizado en Arduino IDE 2 para una mejor capacidad de respuesta, asegurando una transmisión de datos fluida incluso a altas velocidades de baudios.

El Serial Plotter lleva la visualización más allá dibujando gráficos de tus datos en tiempo real. Esto es indispensable para ajustar sistemas de control, calibrar sensores y analizar datos temporales.

  • Transmisión y registro de datos en tiempo real
  • Graficador integrado para datos de sensores
  • Múltiples opciones de velocidad de baudios y fin de línea
Nube

Cloud
Integration

Arduino IDE se integra perfectamente con Arduino Cloud, permitiéndote guardar sketches en línea y acceder a ellos desde cualquier dispositivo. Cada sketch puede compartirse con un enlace único, haciendo que la colaboración con otros programadores sea sin esfuerzo.

La sincronización en la nube asegura que tus proyectos nunca se pierdan. Trabaja en un sketch en casa, continúa en el makerspace y compártelo con tu equipo sin gestionar unidades USB o archivos adjuntos de correo electrónico.

  • Guarda y sincroniza sketches entre dispositivos
  • Comparte enlaces únicos con la comunidad
  • Editor en línea basado en navegador disponible
Captura de pantalla de la integración en la nube de Arduino IDE
Vista de documentación de proyectos de Arduino IDE
Organización

Documentación
de proyectos

Mantener tus proyectos organizados es esencial a medida que crece tu base de código. Arduino IDE incluye funciones de documentación integradas que te permiten hacer seguimiento del progreso, anotar sketches y mantener estructuras de proyecto limpias. Puedes trabajar en múltiples sketches simultáneamente usando pestañas.

La documentación sin complicaciones significa que puedes reutilizar sketches en múltiples placas sin confusión. Agrega comentarios, estructura tu código en funciones y mantén un registro claro de lo que hace cada parte de tu proyecto.

  • Organización de sketches con múltiples pestañas
  • Haz seguimiento del progreso en múltiples placas
  • Sketches reutilizables y bien documentados
Más

Capacidades adicionales

Arduino IDE está lleno de herramientas que hacen el desarrollo embebido más rápido y agradable.

Soporte de hardware de terceros

Aunque está diseñado para placas Arduino, el IDE se conecta fácilmente a hardware de terceros. Nunca estás encerrado en ecosistemas propietarios.

Compilación rápida

Arduino IDE 2 reduce significativamente los tiempos de compilación en comparación con versiones anteriores, acelerando tu ciclo de desarrollo.

Búsqueda mejorada

Encuentra funciones, bibliotecas y archivos dentro de proyectos grandes rápidamente usando la funcionalidad de búsqueda mejorada.

Interfaz receptiva

La interfaz de usuario moderna en IDE 2 es más fluida y receptiva, con tiempos de inicio más rápidos y mejor navegación.

Sistema de notificaciones

Mantente informado con alertas integradas para actualizaciones, cambios de bibliotecas y posibles problemas en tu proyecto.

Modos sin conexión y en línea

Usa el IDE de escritorio sin conexión o cambia al editor en la nube para acceder desde cualquier lugar. Tu flujo de trabajo nunca se interrumpe.

Comenzar

Experimenta estas
características hoy

Descarga Arduino IDE y comienza a construir con la versión más completa hasta ahora.

Descargar ahora
Descargar