Arduino IDE
Arduino · Entorno de desarrollo de código abierto para escribir, compilar y cargar sketches de Arduino, con gestión de placas y bibliotecas y herramientas serie.
- Instalaciones en los últimos 30 días
- 1058
- Instalaciones del último año
- 9,4 mil
- Total de los últimos 365 días
- Última versión
- 2.3.10
- Tamaño de descarga
- 195MB
- arm64 / x86_64 · dmg
- Frecuencia de actualización
- Irregular
- 1 versión en 30 días
Arduino IDE es una App para Mac de la categoría Herramientas de desarrollo. Su desarrollador es Arduino.
Datos básicos
- Chips
- Chip Apple · Intel
- Desarrollador
- Arduino
- Comando de instalación
brew install --cask arduino-ide- Homebrew
- Homebrew aún la ofrece; OpenNavo ha pausado su recomendación
- Otros nombres
- arduino-ide
Estos datos se comprobaron a partir del . Ver la fuente de cada dato
Descripción
Traducción con IAVer originalArduino IDE 2 es un entorno de desarrollo de escritorio para escribir sketches de Arduino, compilarlos para una placa seleccionada y cargarlos en el hardware conectado. Es una reescritura basada en Theia y Electron, cuyas operaciones de compilación y carga se realizan en el backend mediante Arduino CLI en modo daemon. Es distinto de la antigua línea Arduino IDE 1.x.
Placas, bibliotecas y sketches
Selecciona el modelo de placa y el puerto antes de compilar o cargar. Board Manager instala las herramientas de plataforma necesarias para las placas compatibles, mientras que Library Manager permite añadir y actualizar dependencias de los sketches. El editor y sus herramientas serie permiten desarrollar y observar los dispositivos conectados. La depuración específica del hardware requiere una placa y una configuración compatibles; instalar el IDE no habilita la depuración en todas las placas.
Una placa compatible con Arduino, un cable de datos adecuado y el paquete de placa necesario son elementos independientes de la descarga del IDE. Algunos dispositivos requieren controladores o un modo de bootloader específico. Sigue las instrucciones oficiales de la placa y confirma el puerto seleccionado antes de cargar, ya que la carga reemplaza el programa del dispositivo. Un cable que solo suministra energía puede no ofrecer conexión de datos. Las bibliotecas adicionales y las cadenas de herramientas de las placas ocupan espacio de disco adicional y pueden requerir descargas.
Instalación y requisitos para Mac
El editor ofrece archivos distintos para Mac Intel y Apple Silicon. El catálogo actual selecciona el DMG de Apple Silicon 2.3.10, cuyo tamaño es de 195168554 bytes en el recurso oficial de la versión. La URL del catálogo usa las mayúsculas ARM64, mientras que el nombre del recurso oficial usa arm64; se verificó que la redirección oficial de GitHub lleva al mismo archivo. Una inspección de solo lectura confirma que este paquete exacto 2.3.10 incluye un ejecutable principal arm64 para Apple Silicon. El Info.plist de la aplicación declara macOS 10.15, pero el LC_BUILD_VERSION del ejecutable principal establece como versión mínima macOS 11.0. Para esta compilación ARM64, utiliza macOS 11.0 o posterior, en lugar de aplicar a Apple Silicon la declaración anterior del paquete. El framework de Electron incluido es la versión 30.1.2; las cadenas de herramientas de las placas, los controladores y las integraciones opcionales tienen sus propios requisitos. Durante la comprobación no se ejecutó la aplicación ni ningún instalador.
La edición local del código fuente no requiere una suscripción a Arduino Cloud. Los paquetes de placas, las bibliotecas, las comprobaciones de actualizaciones y las funciones conectadas opcionales necesitan acceso a Internet. Los productos Arduino Cloud y el hardware físico tienen condiciones y costes independientes. El IDE y el código que se distribuye con él están licenciados bajo GNU AGPLv3, y el proyecto documenta las licencias compatibles de terceros.
Flujo de trabajo de la versión 2
La versión 2.3.10 añade una acción de compilación/verificación limpia mediante Mayús-clic en Verify, soluciona el uso de cachés de compilación obsoletas tras cambiar el código y corrige el inicio cuando faltan los valores predeterminados del directorio de CLI. La versión de Arduino CLI incluida cambia entre versiones del IDE; una CLI instalada por separado no es automáticamente la misma que utiliza el IDE. Mantén copias de seguridad o usa control de versiones para tus sketches, y verifica el comportamiento compilado en el hardware previsto, especialmente antes de conectar motores, electrónica de potencia u otros dispositivos que reaccionen a las salidas.
Software oficial · Proyecto oficial del IDE 2 · Versión actual exacta
Requisitos del sistema
| macOS | Versión de la app | Chips | Descarga | Fuente |
|---|---|---|---|---|
| Versión para macOS 27, 26, 15, 14, 13, 12, 11 | 2.3.10 | Intel | github.com/arduino/arduino-ide/releases/download/2.3.10/arduino-ide_2.3.10_macOS_64bit.dmgSHA-256 d64093a38dc0c9059bd70375ebb93461cd4583019cdbb157dd6dced32efc35b7 | HomebrewComprobado el |
| Versión para macOS 27, 26, 15, 14, 13, 12, 11 | 2.3.10 | Chip Apple | github.com/arduino/arduino-ide/releases/download/2.3.10/arduino-ide_2.3.10_macOS_ARM64.dmgSHA-256 8811860dc8782b6cd6bb0076e9215255849f404b1b9e6f38069fdc4f5c43648e | HomebrewComprobado el |
Cómo instalar Arduino IDE en Mac
- En la app Terminal, ejecuta:
brew install --cask arduino-ide - Homebrew instala la App en la carpeta Aplicaciones.
Instalar sin Homebrew
Descarga el archivo que usa Homebrew para tu chip: Chip AppleIntel
SHA-256 solo comprueba que la descarga esté completa; no es una certificación de seguridad. Ver el SHA-256 y la dirección de descarga
Desinstalar Arduino IDE y limpieza opcional de datos
brew uninstall --cask arduino-ideUna desinstalación normal elimina la App y conserva sus ajustes y cachés.
Limpieza a fondo (opcional)
brew uninstall --zap --cask arduino-ide--zap también borra los ajustes, cachés y otros archivos que indica la definición de Homebrew. Pueden incluir datos compartidos con otras apps y no se pueden recuperar tras borrarlos; tampoco garantiza que no quede ningún resto. Haz primero una copia de seguridad de los datos que necesites conservar. Para conservar los ajustes y cachés, no añadas --zap.
Archivos que Arduino IDE puede dejar en tu Mac (7)
- Archivos y carpetas
~/.arduino15~/.arduinoIDE~/Library/Application Support/arduino-ide~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/cc.arduino.ide*.sfl*~/Library/Arduino15~/Library/Preferences/cc.arduino.IDE*.plist~/Library/Saved Application State/cc.arduino.IDE2.savedState
Estas entradas proceden de la definición de Homebrew, comprobada el . Solo indican lo que la definición declara que se eliminará, no que todo esté en tu Mac.
Novedades de 2.3.10
Novedades · Editado por OpenNavo · Traducción por IA
- CambiosActualiza Arduino CLI incluido a 1.5.1.
Datos de seguridad de Arduino IDE
Aquí solo aparecen datos verificables, cada uno con su fuente y su fecha; no es una certificación de seguridad. Para comprobar los archivos que has descargado, puedes analizarlos en tu Mac con OpenNavo.
- Canales de distribución
- Homebrew
- Código abierto
- Sí · github.com/arduino/arduino-ide · AGPL-3.0Comprobado el
Dependencias y conflictos
- Conflictos
- arduino-ide@nightly
Detalles de instalación
- Repositorio de origen
- homebrew/cask
- URL de descarga
- https://github.com/arduino/arduino-ide/releases/download/2.3.10/arduino-ide_2.3.10_macOS_ARM64.dmg
- SHA-256
- 8811860dc8782b6cd6bb0076e9215255849f404b1b9e6f38069fdc4f5c43648e
- Archivo de definición de Homebrew
- github.com/homebrew/homebrew-cask/blob/HEAD/Casks/a/arduino-ide.rb
- formulae.brew.sh
- formulae.brew.sh/cask/arduino-ide
- Código fuente
- github.com/arduino/arduino-ide
Contenido de instalación y desinstalación
Instalar
appArchivo de origen: Arduino IDE.
app Destino declarado: /
Applications/ IDE.Arduino app Ver declaración completa
{ "app": [ "Arduino IDE.
app" ], "target": "/Applications/ IDE.Arduino app" }Eliminar datos de usuario
zapVer declaración completa
{ "zap": [ { "trash": [ "~/
. "~/arduino15", . "~/arduinoIDE", Library/ Support/Application arduino-ide", "~/Library/ Support/Application com. "~/apple. sharedfilelist/ com. apple. LSSharedFileList. ApplicationRecentDocuments/ cc. arduino. ide*. sfl*", Library/ "~/Arduino15", Library/ "~/Preferences/ cc. arduino. IDE*. plist", Library/ Application State/Saved cc. ] } ] }arduino. IDE2. savedState"
Preguntas frecuentes sobre Arduino IDE
¿Es seguro Arduino IDE?
Arduino IDE está en el catálogo oficial de Homebrew y no está desactivada. Desde septiembre de 2026, Homebrew desactiva las apps que no superan las comprobaciones de Gatekeeper de macOS. Al instalarla, Homebrew comprueba la descarga de github.com con su suma SHA-256. Se instaló 1058 veces con Homebrew en los últimos 30 días.
¿Arduino IDE es de código abierto?
El código fuente de Arduino IDE es público en GitHub (arduino/arduino-ide) con la licencia AGPL-3.0.
¿Cómo desinstalo Arduino IDE por completo en un Mac?
Ejecuta brew uninstall --cask arduino-ide. Para borrar también sus ajustes y cachés, ejecuta brew uninstall --zap --cask arduino-ide. --zap también borra los ajustes, cachés y otros archivos que indica la definición de Homebrew. Pueden incluir datos compartidos con otras apps y no se pueden recuperar tras borrarlos; tampoco garantiza que no quede ningún resto. Haz primero una copia de seguridad de los datos que necesites conservar. Para conservar los ajustes y cachés, no añadas --zap. Así también se borran 7 archivos y carpetas, como ~/.
¿Arduino IDE funciona en Macs con chip de Apple (M1 o posterior)?
Sí. Homebrew descarga versiones distintas para Macs con chip de Apple y con Intel.
¿Dónde guarda Arduino IDE sus ajustes y datos?
Sus datos están en ~/, ~/ y ~/. Estas ubicaciones vienen de la lista de limpieza de Homebrew.
¿Cuál es la última versión de Arduino IDE?
La última versión es la 2.3.10, que Homebrew añadió el 9 jun 2026. Ejecuta brew upgrade --cask arduino-ide para actualizarla. Homebrew también ofrece arduino-ide@nightly; no se pueden instalar a la vez.
Fuentes
Cada dato de esta página indica su fuente y su fecha de comprobación. Los datos caducados solo figuran “a fecha de” un día concreto y ya no se presentan como actuales.
- Definición de Homebrew: github.com/homebrew/homebrew-cask/blob/HEAD/Casks/a/arduino-ide.rb · Comprobado el
- formulae.brew.sh: formulae.brew.sh/cask/arduino-ide
- Datos de seguridad: github.com/arduino/arduino-ide · Comprobado el