Arduino UNO: la placa para aprender electrónica
Explora una placa Arduino UNO R3 en 3D: gírala 360° con el cursor, toca cada pieza y descubre para qué sirve. Debajo encontrarás sus características, las placas de la familia Arduino y consejos para empezar.
Características principales
Datos de la placa Arduino UNO Rev3, la versión más extendida.
⚙️ Microcontrolador
ATmega328P de 8 bits (arquitectura AVR) que trabaja a 16 MHz.
💾 Memoria
32 KB de flash para el programa, 2 KB de SRAM y 1 KB de EEPROM.
🔌 Pines digitales
14 pines (0 a 13). Seis de ellos dan señal PWM: 3, 5, 6, 9, 10 y 11.
🎚️ Entradas analógicas
6 entradas (A0 a A5) con conversor analógico-digital de 10 bits.
⚡ Alimentación
Funciona a 5 V. Se alimenta por USB o con 7 a 12 V por el jack o el pin VIN.
🔋 Corriente
20 mA recomendados por pin de entrada o salida (40 mA como máximo) y 50 mA en el pin de 3,3 V.
🧩 Comunicaciones
UART (pines 0 y 1), SPI (pines 10 a 13) e I2C (pines A4 y A5).
🔗 USB
Un chip ATmega16U2 hace de puente USB-serie y permite programar la placa sin programador externo.
📏 Tamaño
Unos 68,6 × 53,4 mm y 25 g de peso. Los agujeros de montaje sirven para fijarla con tornillos.
Placas de la familia Arduino
Arduino fabrica placas con distintos tamaños y potencias. Elige según los pines, la velocidad y la conectividad que necesites.
Arduino UNO R3
Microcontrolador: ATmega328P, 8 bits, 16 MHz
Pines: 14 digitales y 6 analógicos
Ideal para: aprender y hacer prototipos.
Arduino UNO R4
Microcontrolador: Renesas RA4M1, Arm Cortex-M4, 48 MHz
Pines: mismo formato que el UNO R3
Ideal para: más potencia con la misma forma. La versión WiFi añade Wi-Fi y Bluetooth.
Arduino Nano
Microcontrolador: ATmega328, 16 MHz
Pines: 14 digitales y 8 analógicos
Ideal para: proyectos pequeños sobre protoboard.
Arduino Mega 2560
Microcontrolador: ATmega2560, 16 MHz, 256 KB de flash
Pines: 54 digitales y 16 analógicos
Ideal para: robots, impresoras 3D y proyectos con muchos sensores.
Arduino Leonardo
Microcontrolador: ATmega32U4, 16 MHz, con USB nativo
Pines: 20 de entrada o salida
Ideal para: simular teclados y ratones USB.
Arduino Due
Microcontrolador: Arm Cortex-M3, 84 MHz, a 3,3 V
Pines: 54 digitales y 12 analógicos
Ideal para: proyectos que necesitan mucha potencia. No tolera 5 V en los pines.
Arduino Nano ESP32
Microcontrolador: ESP32-S3, 2 núcleos, 240 MHz
Conectividad: Wi-Fi y Bluetooth LE
Ideal para: proyectos conectados (IoT) con el formato Nano.
Compatibles: existen muchas placas de otros fabricantes con el mismo formato que el UNO y el mismo microcontrolador. Las más baratas suelen usar el chip CH340 en lugar del ATmega16U2 y necesitan instalar su controlador.
Antes de empezar
Cinco detalles que evitan la mayoría de los errores al montar un circuito.
💡 LEDs con resistencia
Pon siempre una resistencia (unos 220 Ω) en serie con un LED para no dañar el pin ni el LED.
🔁 Pines 0 y 1
Son el puerto serie que usa el USB. Desconecta lo que tengan enchufado mientras subes un programa.
🔌 Alimentación externa
Usa entre 7 y 12 V. Con más de 12 V el regulador se calienta mucho.
〰️ PWM
Solo funciona en los pines marcados con el símbolo ~ (3, 5, 6, 9, 10 y 11).
🚫 Evita cortocircuitos
No apoyes la placa sobre superficies metálicas: la parte de atrás tiene soldaduras al aire.