ProyectosCharlasBlogBio
francobalich.com
Blog/Cómo instalar Arduino IDE y cargar tu primer programa
ArduinoTutorialPrincipantesHardware

Cómo instalar Arduino IDE y cargar tu primer programa

5 min de lectura

Cómo instalar Arduino IDE y cargar tu primer programa en un Arduino Uno

Conseguiste un Arduino Uno y querés empezar a programarlo, pero no sabés por dónde arrancar. El primer paso es instalar el Arduino IDE, que es el programa desde donde vas a escribir y cargar el código a la placa. Es gratuito, oficial y funciona en Windows, Mac y Linux.

En este tutorial vas a instalar el Arduino IDE, configurarlo para el Arduino Uno y cargar el programa Blink — el "Hola Mundo" de Arduino, que hace parpadear el LED integrado de la placa. Si lográs hacer parpadear ese LED, significa que todo está bien configurado y ya podés empezar a experimentar.

Lo que necesitás:

  • Un Arduino Uno y un cable USB tipo B (el cuadrado, el mismo que usan algunas impresoras)
  • Una computadora con Windows, Mac o Linux
  • Conexión a internet para descargar el IDE

Índice

  1. Descargar el Arduino IDE
  2. Instalar el IDE en tu sistema operativo
  3. Conectar el Arduino Uno
  4. Configurar la placa y el puerto
  5. Cargar el programa Blink
  6. Resultado esperado

Paso 1: Descargar el Arduino IDE

Entrá a la página oficial de Arduino: https://www.arduino.cc/en/software

Vas a ver la sección "Arduino IDE 2" — esa es la versión más reciente y la recomendada. Elegí el instalador que corresponde a tu sistema operativo (Windows, macOS o Linux) y descargalo. La página puede pedirte que hagas una donación, pero podés saltear ese paso haciendo clic en "Just Download".


Paso 2: Instalar el IDE

En Windows: Ejecutá el archivo .exe que descargaste y seguí el asistente de instalación. Cuando te pregunte si querés instalar los drivers de Arduino, decí que sí — son necesarios para que la computadora reconozca la placa.

En macOS: Abrí el archivo .dmg, arrastrá el ícono de Arduino IDE a la carpeta Aplicaciones y listo. La primera vez que lo abras puede que macOS te pida confirmación porque es una app descargada de internet — hacé clic en "Abrir".

En Linux: Descargás el archivo .AppImage, le das permisos de ejecución con:

chmod +x arduino-ide_*.AppImage

Y lo ejecutás haciendo doble clic o desde la terminal con ./arduino-ide_*.AppImage. Si preferís la versión en paquete .deb, podés instalarlo con sudo dpkg -i arduino-ide_*.deb.


Paso 3: Conectar el Arduino Uno

Conectá el Arduino Uno a tu computadora usando el cable USB. La placa debería encenderse: vas a ver el LED de encendido (marcado como ON) iluminarse en verde o rojo dependiendo de tu modelo.

En Windows, el sistema puede tardar unos segundos en instalar los drivers automáticamente la primera vez. Si los instalaste durante el paso anterior, debería hacerlo sin problemas.


Paso 4: Configurar la placa y el puerto

Abrí el Arduino IDE. Antes de cargar cualquier programa, tenés que decirle al IDE con qué placa estás trabajando y en qué puerto está conectada.

Seleccionar la placa: Andá a Tools → Board → Arduino AVR Boards → Arduino Uno. Esto le indica al IDE cómo compilar y enviar el código correctamente.

Seleccionar el puerto: Andá a Tools → Port y seleccioná el puerto donde está conectado tu Arduino. En Windows aparece como COM3COM4 o similar. En Mac como /dev/cu.usbmodem.... En Linux como /dev/ttyACM0 o /dev/ttyUSB0.

Si no aparece ningún puerto, probá con otro cable USB. Algunos cables solo sirven para carga y no transmiten datos.

En Arduino IDE 2 también podés hacer esto desde la barra de selección de placa/puerto que aparece en la parte superior, justo al lado del botón de compilar.


El IDE ya viene con varios ejemplos listos para usar. El Blink es el más básico: enciende y apaga el LED integrado de la placa cada un segundo.

Para abrirlo, andá a File → Examples → 01.Basics → Blink. Se va a abrir una nueva ventana con el siguiente código:

void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}

setup() se ejecuta una sola vez al inicio y configura el pin del LED como salida. loop() se repite infinitamente: enciende el LED, espera 1000 milisegundos (1 segundo), lo apaga, espera otro segundo, y vuelve a empezar.

Para cargarlo a la placa, hacé clic en el botón Upload (la flecha → en la barra superior). El IDE va a compilar el código y enviarlo al Arduino. En la parte inferior vas a ver mensajes de progreso. Cuando termine, debería decir "Done uploading".


Resultado esperado

Si todo salió bien, el pequeño LED naranja o amarillo de tu Arduino Uno (marcado como L en la placa, cerca del pin 13) va a empezar a parpadear una vez por segundo.

Eso significa que el IDE está instalado correctamente, la placa es reconocida y ya podés cargar programas. A partir de acá, podés modificar el código — por ejemplo, cambiá los valores de delay(1000) por delay(200) y recargalo para ver el LED parpadear más rápido.


Errores comunes

"Port not found" o no aparece ningún puerto — Verificá el cable. Muchos cables microUSB o USB-B que vienen con otros dispositivos son solo de carga. Usá uno que transmita datos, o probá con otro puerto USB de tu computadora.

"avrdude: stk500_recv(): programmer is not responding" — Esto suele pasar cuando la placa seleccionada no coincide con la real. Confirmá que en Tools → Board esté seleccionado Arduino Uno específicamente.

El LED no parpadea pero el upload terminó sin errores — Revisá que el LED que estás mirando sea el marcado como L (no el de encendido ON). También podés intentar presionar el botón de reset de la placa y esperar unos segundos.

También te puede interesar