Arduino

Placas Arduino, Shield, componentes y accesorios
Aquí tienes nuestras placas Arduino: modelos originales y clones compatibles, desde la clásica Placa Arduino UNO R3 hasta la nueva generación de 32 bits con Arduino UNO R4 WiFi y la híbrida Arduino UNO Q con Linux, pasando por Arduino MEGA 2560 para proyectos con muchos pines, Arduino NANO para protoboard y las diminutas Arduino Pro Mini para montajes definitivos.
Si tienes claro el modelo, entra directamente en su familia; si dudas, más abajo tienes una tabla comparativa y una guía para decidir. Si buscas una placa acompañada de componentes y cables para realizar las primeras prácticas, consulta los kits de iniciación Arduino y revisa el contenido incluido en cada ficha.
Familia UNO: R3, R4 y Q
Arduino UNO identifica aquí tres generaciones con el mismo formato de placa y arquitecturas distintas: el UNO R3 de 8 bits, disponible como original o compatible; el UNO R4, que pasa a 32 bits y 48 MHz manteniendo la tensión de 5 V; y el UNO Q, que integra un procesador con Linux y un microcontrolador en la misma placa. Elige primero la arquitectura y comprueba después la compatibilidad del modelo con los shields y librerías que vayas a utilizar.
UNO R3: original y clon
Clon para educación
Compatible CH340
UNO R4: Mínima y WiFi
El UNO R4 monta el microcontrolador RA4M1 de 32 bits a 48 MHz, con 256 kB de flash y 32 kB de SRAM, y mantiene el formato y la lógica de 5 V del UNO clásico. La Mínima ofrece esa base con conector USB-C; la WiFi añade además conectividad WiFi y Bluetooth mediante un ESP32-S3. Como cambia la arquitectura, comprueba en la ficha de tu shield o librería que no dependa de registros específicos del ATmega328P antes de dar por hecha la compatibilidad.
UNO Q: micro-PC con Linux
Leonardo: USB nativo
Shields para UNO
Un shield se monta directamente sobre los conectores de la placa para añadir una función concreta: prototipado, control de motores, red por cable, pantalla, registro de datos o control CNC. Antes de elegir uno, comprueba tres cosas en su ficha: con qué placa y formato es compatible, a qué tensión trabaja tu placa y qué pines ocupa, porque dos shields que necesiten los mismos pines no siempre pueden montarse juntos.
Familia MEGA: más pines y memoria
Elige un MEGA cuando el UNO se te queda corto de E/S o de memoria: el ATmega2560 ofrece 54 E/S digitales, 16 entradas analógicas y 4 puertos serie. La placa de formato completo acepta shields de tamaño MEGA; la MEGA 2560 PRO Mini lleva el mismo microcontrolador a un módulo compacto sin zócalos de shield. La GIGA R1 WiFi comparte bloque como alternativa de 32 bits con doble núcleo, 76 GPIO y WiFi y Bluetooth integrados.
Familia NANO
El formato NANO es apto para pincharse directamente en una protoboard, pero ya no implica un único microcontrolador: el NANO clásico usa el ATmega328 de 8 bits con conversor CH340; el Nano ESP32 monta un ESP32-S3 con WiFi y Bluetooth LE; y el Nano R4 lleva el RA4M1 de 32 bits del UNO R4 con USB-C. Decide primero si necesitas conectividad inalámbrica y comprueba después en cada ficha la tensión de trabajo y el pinout, porque no son iguales en toda la familia.
Shield NANO
Pro Mini: montajes definitivos
La Pro Mini prescinde del conector USB: para cargar el código necesitas un conversor serie como los FT232RL de este bloque. Hay dos variantes, 3,3 V a 8 MHz y 5 V a 16 MHz. No las elijas solo por tamaño: comprueba que la tensión sea compatible con los sensores y módulos del circuito y ten en cuenta la frecuencia al configurar y compilar el programa. Su formato permite integrarla en un montaje sin mantener conectado el programador.
Accesorios y Componentes para Arduino
La placa aporta el control; la medición y la actuación dependen de los componentes Arduino que conectes: comunicaciones, visualización, sonido o sensores de estas categorías. Cada acceso abre la categoría correspondiente para que puedas revisar sus productos.
Tabla comparativa modelos Arduino
| Placa | Microcontrolador | E/S digitales / analógicas | Conectividad | Ideal para |
|---|---|---|---|---|
| UNO R3 original | ATmega328P, 16 MHz | 14 (6 PWM) / 6 | USB-B | Quieres la placa original del fabricante |
| Clon UNO R3 | ATmega328P, 16 MHz | 14 (6 PWM) / 6 | USB-B | Reducir coste; comprueba el conversor USB en la ficha |
| NANO CH340 | ATmega328P, 16 MHz | 14 (6 PWM) / 8 | Mini-USB (driver CH340) | Protoboard y montajes compactos |
| MEGA 2560 R3 | ATmega2560, 16 MHz | 54 (15 PWM) / 16 | USB-B | Impresoras 3D, RAMPS y proyectos con muchos pines |
| Pro Mini 5V | ATmega328P, 16 MHz | 14 (6 PWM) / 8 | Sin USB: programador FT232 aparte | Montajes compactos sin USB integrado |
| Leonardo R3 | ATmega32U4, 16 MHz | 20 (7 PWM) / 12 | Micro-USB, USB nativo | Emular teclado y ratón |
| Pro Micro 32U4 | ATmega32U4, 16 MHz | — | Micro-USB, USB nativo | Teclados y dispositivos HID |
| UNO R4 Mínima | RA4M1 (32 bits), 48 MHz | 14 / 6 | USB-C | 48 MHz y 5 V conservando el formato UNO |
| UNO R4 WiFi | RA4M1 + ESP32-S3 | 14 / 6 | USB-C, WiFi y Bluetooth | Necesitas WiFi y Bluetooth integrados |
| NANO ESP32 | ESP32-S3 | — | USB-C, WiFi y Bluetooth LE | Conectividad inalámbrica en formato NANO |
| UNO Q | Dragonwing QRB2210 + STM32U585 | — | USB-C, WiFi 5 y Bluetooth 5.1 | Linux y microcontrolador en una sola placa |
| GIGA R1 WiFi | STM32H747 doble núcleo, 480/240 MHz | 76 GPIO | USB-C y USB-A, WiFi y Bluetooth | Necesitas muchos GPIO y conectividad integrada |
Guía Arduino: qué placa comprar y cómo empezar
¿Qué Arduino comprar si estás empezando?
Si es tu primer contacto con Arduino, el UNO R3 permite comenzar con 14 E/S digitales, 6 entradas analógicas y el formato que utilizan los shields de tamaño UNO de esta categoría. Antes de elegir entre la Placa Arduino UNO R3 original y el Clon UNO R3, revisa en sus fichas el conversor USB y los elementos incluidos. Si también necesitas cables, sensores y componentes para las primeras prácticas, compara el contenido de los kits de iniciación Arduino.
¿Original o clon compatible?
El UNO R3 original monta el conversor USB ATmega16U2. En los compatibles, el conversor puede variar y requerir un controlador específico, por lo que debes comprobar ese dato en la ficha antes de elegir. La decisión se reduce a dos criterios: si necesitas hardware oficial del fabricante y qué conversor USB incorpora cada placa. Ambas opciones conviven en esta categoría.
UNO, NANO o MEGA: elige por pines y tamaño
El UNO R3, el NANO CH340 y el MEGA 2560 usan microcontroladores AVR de 8 bits y se programan desde el IDE de Arduino seleccionando la placa correspondiente. La elección cambia por formato y recursos: el UNO utiliza el formato estándar de los shields; el Arduino NANO cabe en protoboard y añade 2 entradas analógicas; y el Arduino MEGA 2560 ofrece 54 E/S, 16 entradas analógicas y 4 puertos serie. El MEGA es necesario si montas una RAMPS 1.4 o si el proyecto supera las E/S disponibles en el UNO. Si el circuito terminado debe ocupar menos espacio, revisa la Arduino Pro Mini: no integra USB y se programa con un conversor serie externo.
La nueva generación: UNO R4, NANO ESP32, UNO Q y GIGA
Desde 2023 Arduino ha renovado la gama con microcontroladores de 32 bits manteniendo los formatos clásicos. La UNO R4 Mínima triplica la velocidad de reloj del UNO clásico (48 MHz frente a 16 MHz) y conserva su lógica de 5 V; la UNO R4 WiFi añade WiFi, Bluetooth y una matriz LED; el NANO ESP32 lleva la conectividad inalámbrica al formato NANO; la Arduino UNO Q combina un micro-PC Linux con un microcontrolador en tiempo real; y la GIGA R1 WiFi suma doble núcleo y 76 GPIO para los proyectos con más periféricos. Las UNO R4, el NANO ESP32 y la GIGA se programan desde el IDE de Arduino instalando el soporte de cada placa; la UNO Q sigue su propio flujo de trabajo con Linux, descrito en su ficha. En todos los casos, comprueba en cada ficha si el shield o la librería que quieres reutilizar está adaptado a la placa nueva.
Shields: amplía tu placa sin soldar
Los shields se montan sobre los conectores de la placa y cada modelo responde a una función distinta. Antes de elegir entre el Motor Shield L293D, el CNC Shield V3, el Proto Shield o el shield de expansión para NANO, comprueba en su ficha el formato de placa admitido, la tensión de trabajo y los pines ocupados.
Primeros pasos: IDE, drivers y tu primer sketch
Descarga el IDE de Arduino desde la web oficial, conecta la placa por USB y selecciona el modelo y el puerto. Si la ficha indica un conversor USB que requiere controlador, instálalo antes de cargar el programa. Usa el ejemplo Blink para comprobar la comunicación y la carga. La documentación oficial de Arduino reúne la referencia del lenguaje y en Arduino Project Hub encontrarás proyectos guiados. Para cada producto, utiliza los datos confirmados en su ficha y en la documentación del fabricante.
Preguntas frecuentes sobre placas y ecosistema Arduino
¿Qué diferencia hay entre Arduino UNO y Arduino MEGA?
Comparten lenguaje y entorno de programación, pero cambian los recursos: Arduino UNO ofrece 14 E/S digitales y 6 entradas analógicas en el formato estándar de shields; Arduino MEGA sube a 54 E/S digitales, 16 analógicas y más memoria. Pasa al MEGA cuando el proyecto acumula sensores y actuadores o cuando un shield como la RAMPS lo exige; mientras no agotes las E/S del UNO, no lo necesitas.
¿Qué Arduino elegir para domótica o proyectos IoT?
Si necesitas conexión inalámbrica sin módulos adicionales, dentro de esta familia la opción directa es la UNO R4 WiFi, y en formato pequeño el Nano ESP32: ambas integran WiFi y Bluetooth. Para instalaciones cableadas o con muchos sensores simultáneos, un MEGA 2560 aporta más entradas y puertos serie. Decide primero cómo se va a comunicar el sistema y después elige la placa por pines y tamaño.
¿Qué diferencia hay entre Arduino UNO R3 y Arduino UNO R4?
El UNO R3 monta el ATmega328P de 8 bits a 16 MHz. El UNO R4 pasa a un RA4M1 de 32 bits a 48 MHz con más memoria, mantiene el formato y la tensión de 5 V, y en su versión WiFi añade conectividad integrada. Si dependes de un shield o de una librería antiguos, verifica su compatibilidad con R4 antes de cambiar; si empiezas de cero y no dependes de hardware anterior, el R4 ofrece más velocidad y memoria.
¿Se puede programar Arduino en Python además de C++?
Sí. Aunque el lenguaje oficial es C/C++, existen herramientas como Arduino-IO, Firmata o plataformas como MicroPython y CircuitPython que permiten programar ciertas placas compatibles en Python, útil para quienes prefieren este lenguaje.
¿Se puede usar Arduino con sensores de temperatura, humedad o movimiento?
Sí, Arduino es una plataforma muy popular para monitorizar variables físicas. Existen sensores compatibles para medir temperatura, humedad, movimiento, luz y decenas de parámetros, fáciles de conectar y programar gracias a multitud de librerías disponibles.









