MA
Mario Alcantud Bleda
🎨 Cambiar Tema
🎓 Mario Alcantud Bleda • 2º ME (Mantenimiento Electrónico)

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.