Placas Arduino Explicadas: Guía Completa para Elegir el Modelo Adecuado
Sobre Tipos de Arduino, Arduino es una gran alternativa asequible a Raspberry Pi. Sin embargo, lo que los hace un sustituto tan digno no es solo cuánto cuestan; también es su variedad.
Ingenieros, empresas y entusiastas de la electrónica tienen una amplia gama de placas Arduino para elegir. Todas sirven diferentes funciones que pueden adaptarse a diferentes proyectos.
No obstante, en esta guía, exploraremos todos los diversos tipos de placas Arduino. Adicionalmente, también las compararemos y discutiremos cómo puedes seleccionar la mejor para tu proyecto.
¿Qué es una Placa Arduino?
Robot metálico Arduino
Arduino es una empresa de software y tecnología. Su historia es un poco complicada. Sin embargo, sus orígenes se remontan a 2003 donde un grupo de estudiantes la establecieron. El propósito inicial de las placas Arduino era educativo. Desde entonces, el propósito ha evolucionado a tecnología que ayuda a facilitar el internet de las cosas (IoT), tecnología embebida e impresión 3D.
Sin embargo, las placas Arduino siguen siendo accesibles para entusiastas de la electrónica principiantes. Una de las mayores ventajas de usar productos Arduino para tu proyecto es la comunidad próspera.
Dado que la tecnología es de código abierto, es un caldo de cultivo perfecto para modding y avance colectivo. Tienes una riqueza de conocimiento de algunos de los mejores desarrolladores de software, diseñadores, ingenieros y otros profesionales cuando vas con Arduino.
Puedes usarlos para producir objetos diarios simples o instrumentos científicos para operaciones matemáticas y pruebas. Pueden ejecutar sistemas operativos de Microsoft, Linux y Windows. Además, puedes programar las placas usando el IDE de Arduino y el Lenguaje Arduino, que es un derivado de C/C++. Luego puedes cargar el código del programa usando uno de los puertos I/O de Arduino.
En el resto de esta guía, cubriremos todas las diversas placas oficiales de Arduino que tienes a tu disposición y cómo puedes usarlas.
Tipos de Placas Arduino
Arduino Uno
Placa Arduino Uno con LEDs
El Arduino Uno es uno de los microcontroladores más conocidos de Arduino. Al igual que su otra tecnología, es completamente de código abierto. La placa ha pasado por tres revisiones diferentes. Arduino Uno Rev 3 presenta arquitectura ATmega328P.
Ciclo Arduino Uno
En total, tiene 14 pines I/O digitales. Seis de ellos facilitan modulación por ancho de pulso (PWM). Adicionalmente, tiene seis pines de entrada analógica, un botón de reset, un conector de alimentación, un puerto USB-B y 32 kilobytes de memoria flash.
Miles de proyectos son alcanzables con el Arduino Uno. Algunos proyectos que vale la pena perseguir incluyen control de motor, lector de tarjetas, consola de juego portátil y brújula digital.
Arduino Leonardo
Arduino lanzó la placa microcontrolador Arduino Leonardo en 2012. La última iteración de la placa presenta headers y usa arquitectura ATmega32u4. Sin embargo, si buscas una versión sin headers, Arduino aún las produce.
Comparado con la placa Arduino Uno, la placa Arduino Leonardo presenta veinte pines I/O digitales con siete canales PWM y 12 pines de entrada analógica. Cuenta con una velocidad de reloj de 16 MHz y 32 KB de memoria flash. Puedes usar el Arduino Leonardo para crear sistemas de seguridad, coches controlados a distancia y drones, así como consolas de videojuegos portátiles.
Arduino Mega 2560
Arduino Mega en fondo blanco
El Arduino Mega 2560 es otro de los microcontroladores más antiguos de Arduino LLC. La compañía lo lanzó en 2010, y desde entonces ha pasado por tres revisiones diferentes. Como el nombre implica, la última revisión aún usa la arquitectura Atmega2560.
No obstante, al igual que el Arduino Uno, es una placa simple de 8 bits con 16 pines de entrada analógica y 54 pines I/O digitales. Quince de los pines proporcionan salida PWM. Es una placa ligeramente más grande, con una longitud de 101mm y ancho de 53.3mm. Pesa un poco más de 37 gramos.
Aunque no es la placa más potente de Arduino en términos de velocidad de reloj (16 MHz), aún tiene algunas de las memorias flash más grandes (256 KB – 8 KB dedicados al bootloader). Puedes usar el Arduino Mega para crear telescopios, relojes y cerraduras de puerta embebidas.
Arduino Micro
Placa Arduino LED
El Arduino Micro o placa Arduino Pro Micro es un microcontrolador Atmega32U4. Fue resultado de una colaboración entre Adafruit y Arduino. Al igual que el Arduino Leonardo, presenta una versión con headers y sin headers.
El Arduino Micro tiene un voltaje de operación de 5V y presenta veinte pines I/O digitales con PWM de siete canales. Esta placa no es particularmente potente, pero no es la menos robusta de Arduino tampoco. Cuenta con 32KB de memoria flash con una velocidad de reloj de 16 MHz.
Puedes usar el Arduino Micro para crear joysticks USB, un trackpad, una bicicleta eléctrica y un medidor de nivel de agua.
Arduino Esplora
El Arduino Esplora es un poco diferente de las otras placas en esta lista. Es un microcontrolador que tiene forma de gamepad. Cuenta con un sensor de luz, sensor de temperatura, acelerómetro, joystick y un zumbador. Adicionalmente, también presenta cuatro teclas y un potenciómetro lineal.
Aunque Arduino lo ha descontinuado, algunas tiendas de electrónica pueden aún tenerlo en stock. Alternativamente, puedes comprar una versión de segunda mano de la placa.
Puedes construir un controlador de brazo robótico, un juego portátil y un detector de caídas.
Arduino BT
El Arduino BT es una de las pocas placas microcontrolador con Bluetooth de Arduino. Originalmente, la placa usaba el microcontrolador ATmega168. Sin embargo, Arduino la ha actualizado con arquitectura ATmeg328P. Este es el mismo microcontrolador que el Arduino Uno usa.
Similar a esa placa, el Arduino BT tiene 14 pines I/O digitales y 6 pines de entrada analógica. Además, tiene 32 KB de memoria flash con 2 KB dedicados al bootloader.
Las capacidades de conexión inalámbrica del Arduino BT te abren a un mundo mayor de proyectos. Por instancia, puedes crear coches controlados por Bluetooth, brazo controlado remoto por Bluetooth, un sistema de automatización del hogar alimentado por Bluetooth y un dron controlado por Bluetooth.
Arduino Pro Mini
Arduino Pro Mini en fondo blanco
El Arduino Pro Mini es el sucesor de Arduino Mini, una de las placas microcontrolador más antiguas de Arduino. Una de las mayores ventajas de esta placa es su tamaño compacto. Su paquete pequeño la hace fácil de embeber. Es una placa microcontrolador simple de 8 bits que usa arquitectura ATmega328.
Tiene 14 pines I/O digitales con seis canales PWM. Adicionalmente, presenta seis pines analógicos. Tiene 8 MHz de velocidad de reloj y 32 KB memoria flash. Puedes encontrarlo en modelo de 3.3V o 5V.
El Arduino Pro es adecuado para proyectos de electrónica embebida como proyectos wearables.
Arduino Diecimila
El Arduino Diecimila es otra placa antigua. Arduino LLC la lanzó originalmente en 2007. Usa la arquitectura ATmega168. A diferencia de las placas previas en esta lista, presenta 16 KB de memoria no volátil y una velocidad de reloj de 16 MHz.
Adicionalmente, el Arduino Diecimila también viene con un botón de reset, un conector USB-B, un regulador de voltaje y un conector de alimentación que requiere 6-20V de voltaje de entrada. Aunque es una placa de menor potencia, es barata y genial para practicar conceptos de programación y diseño de proyectos.
Arduino Ethernet
El Arduino Ethernet es esencialmente un Arduino Pro Mini más grande con capacidades Ethernet. Al igual que el Arduino Pro Mini, usa un microcontrolador ATmega328.
Para ayudarlo a detectar y producir estados lógicos, tiene 14 pines I/O digitales con 4 pines PWM. El Arduino Ethernet tiene seis pines de entrada analógica, una velocidad de reloj de 16 MHz y 32 KB de Memoria Flash. Además, también presenta un controlador ethernet embebido, conector magnético de alimentación sobre ethernet y un lector de tarjeta Micro SD.
Puedes crear proyectos como un lector de tarjetas RFID, un interruptor de relé LAN/Ethernet, un sistema de asistencia y un termostato digital habilitado para Ethernet.
Arduino Zero
Módulo Arduino
El Arduino Zero es una de las placas más nuevas de Arduino. La lanzaron inicialmente en 2014. A diferencia de las placas previas en esta lista, es una placa microprocesador de 32 bits. El Arduino Zero es una de las placas más potentes de Arduino. Es una extensión del Arduino Uno.
Usa un microprocesador ARM Cortex MO+ de 32 bits con arquitectura ATSAMD221G18. Presenta 20 pines I/O digitales. Algunas de sus características más únicas incluyen dos receptores-transmisores asíncronos universales. Además, presenta trece LEDs integrados.
Tiene una velocidad de reloj de 48 MHz y 256 KB de Memoria Flash. Esto lo hace la placa Arduino más rápida – al menos al momento de escribir este artículo. Proyectos alcanzables con el Arduino Zero incluyen un rastreador GPS, termómetro IoT y un monitor de calidad de aire.
Arduino LilyPad
Arduino Lilypad en fondo blanco
La placa LilyPad Arduino es otra de las placas más únicas de Arduino. Arduino la creó con wearables y proyectos de costura en mente.
Presenta 14 pines I/O digitales con seis canales PWM y seis canales de entrada. Tiene 16 KB de memoria flash y una velocidad de reloj de 8 MHz. Puedes usar el LilyPad Arduino para crear chaquetas para discapacitados visuales, aretes digitales, armadura Hertzian y una mano robótica controlada a distancia.
Tipos de Arduino – Arduino Nano
Arduino Nano
El Arduino Nano es el microcontrolador de 8 bits más pequeño de Arduino. Es una gran alternativa al Arduino Pro Mini. La última iteración del Arduino Nano utiliza un microcontrolador ATmega328 con arquitectura AVR.
Arduino LLC lo lanzó inicialmente en 2008, lo que lo hace una de las placas más antiguas de Arduino. Presenta una velocidad de reloj de 16 MHz, ocho pines de entrada analógica y 22 pines I/O digitales con seis canales PWM. Con el Arduino Nano, puedes crear un control de postura, un escudo meteorológico, un reloj digital y un localizador de objetos.
Arduino Due
Mano sosteniendo un Arduino Due
Si buscas una placa microcontrolador con un poco más de potencia, no busques más allá del Arduino Due. Es una alternativa de alta potencia al Arduino Zero.
Usa un microcontrolador ATSAM3X8E con un microprocesador Cortex-M3, lo que le permite tener una velocidad de reloj de 84 MHz y 512 KB de memoria flash. Adicionalmente, el Arduino Due presenta 12 pines de entrada analógica, 54 pines I/O digitales, una conexión micro USB y dos pines de salida analógica.
Arduino lanzó inicialmente esta placa en 2012. Aunque técnicamente es una placa antigua, aún puede adaptarse a proyectos de electrónica modernos. Por instancia, puedes crear sintetizadores semi-modulares, un simulador Altair 8800, un generador de formas de onda y un casco VR.
Escudos Arduino
El microcontrolador Arduino con escudos y módulos
Arduino también tiene una gran cantidad de escudos oficiales que puedes usar para expandir la funcionalidad de sus placas principales. Como tal, necesitarás algunos de estos escudos para crear exitosamente algunos de los proyectos más complicados de Arduino. Algunos escudos comunes incluyen:
- Escudo Prototipo
- Escudo Expansión I/O
- Escudo Multifunción
- Escudo LCD
- Escudo Driver Motor
- Escudo Joystick
- Escudo Relé
- Escudo Teclado 4x4
- Escudo Panel Táctil Capacitivo
- Escudo Motor Servo
- Escudo GSM/GPRS
- Escudo Bluetooth
- Escudo Ethernet
- Escudo Wi-Fi
- Escudo Reproductor MP3
- Escudo Color TFT con Joystick
- Escudo LCD Táctil TFT
- Escudo MicroSD
- Escudo CAN-Bus
- Escudo Xbee
- Escudo GPS
- Escudo NFC/RFID
- Escudo Host USB
- Escudo Sensor Humo MQ2
- Escudo Radio FM
- Escudo RS485
- Escudo Cámara
- Escudo Energía
- Escudo NeoPixel
Comparación de Placas Arduino
Lo que sigue es una comparación de algunas de las placas más populares de Arduino. La hicimos en forma de tabla, para que sea más fácil de leer:
| Placa Arduino | Voltaje de Operación | Memoria Flash | Pines I/O Digitales | Entradas Analógicas | Velocidad de Reloj | Tamaño | Interfaz de Programación |
| Arduino Uno R3 | 5V | 32 KB | 14 | 6 | 16 MHz | 68.6 x 53.4 mm | USB |
| Arduino Nano | 5V | 32 KB | 22 | 8 | 16 MHz | 18 x 45 mm | USB |
| Arduino Due | 3.3V | 512 KB | 54 | 12 | 84 MHz | 101 x 53 mm | USB |
| Arduino Micro | 5V | 32 KB | 20 | 12 | 16 MHz | 48 x 18 mm | USB |
| Arduino Mega | 5V | 256 KB | 54 | 16 | 16 MHz | 101 x 53 mm | USB |
| Arduino Lilypad | 2.7-5.5V | 16 KB | 14 | 6 | 8 MHz | 51 mm | Header Compatible FTDI |
| Arduino Zero | 3.3V | 256 KB | 20 | 6 | 48 MHz | 68 x 53 mm | USB |
| Arduino Pro Mini | 3.3 – 5V | 32 KB | 14 | 6 | 8 MHz | 17.8 x 33.0 mm | USB |
| Arduino Leonardo Board | 5V | 32 KB | 20 | 12 | 16 MHz | 68.6 x 53.3 mm | USB |
| Arduino Micro | 7-12V | 32 KB | 20 | 12 | 16 MHz | 17.8 x 33 mm | Header Compatible FTDI |
Seleccionando la Placa Arduino Adecuada
Construyendo un proyecto Arduino
Cuando estás construyendo un sistema o iniciando un proyecto, necesitas entender la naturaleza del problema que intentas resolver. Basarás los requisitos para tu placa en esto. Por instancia, si estás construyendo un sistema muy simple donde controlas solo un parámetro, naturalmente requerirás la placa Arduino más pequeña y básica.
Conexión robot Arduino DIY con portátil
El Arduino Rev 3 parece ser la placa más popular. Tiene todo lo que necesitas para la mayoría de tus proyectos. Sin embargo, puede ser demasiado potente para proyectos más simples. Si la asequibilidad y tu presupuesto son un problema, podrías empezar con una placa más barata como el Arduino Nano. Son sorprendentemente potentes y versátiles.
Sin embargo, si apuntas a construir sistemas de alta gama, sugeriríamos el Arduino Mega o Leonardo. Siempre recuerda que incluso si compras una placa de baja potencia, siempre puedes actualizarla más tarde añadiendo un escudo o dos.
Cada placa es compatible con el IDE de Arduino. Cuando compres la placa, presta atención a los requisitos de fuente de alimentación, especialmente si planeas alimentar la placa a través de una batería.
Ventajas de las Placas Arduino
Dos estudiantes trabajando en proyecto Arduino
Los tipos de placas Arduino son insanamente versátiles y extensibles. Son compatibles con miles de proyectos de ingeniería. Si estás familiarizado con C++, puedes trasplantar parte de ese conocimiento a la codificación con el Lenguaje Arduino.
Lenguaje de programación Arduino
Pero, ¿por qué querrías elegir Tipos de Arduino sobre sus competidores y alternativas? Los Arduinos son:
- Rentables
- Fáciles de programar
- Presentan una comunidad próspera
- De código abierto
- Multiplataforma
Conclusión
En este artículo, exploramos Tipos de Arduino y sus diversas placas microcontrolador y microprocesador. Además, también discutimos brevemente algunos tipos de escudos Arduino que puedes usar para expandir tus proyectos. Ahora deberías tener una idea clara de qué Tipos de placas Arduino te gustaría incorporar en tu próximo proyecto. No obstante, esperamos que hayas encontrado esta guía útil. Como siempre, gracias por leer.
Tecnología Industrial
- Dominio del Mantenimiento Correctivo: Estrategias, Beneficios y Ejemplos Prácticos
- Tipos de Vías: Guía Completa para Interconexiones en PCB
- Guía Completa de Tipos de Engranajes en Ingeniería Mecánica
- Dominando el Diseño de Circuitos Digitales: Su Guía Completa
- Guía completa del montaje de placas de circuito impreso (PCBA)
- Guía Definitiva de Controladores de Motor: Función, Protección y Uso
- Guía Esencial para Elegir el Portapilas 9V Correcto
- Circuito de Luz de Emergencia Fiable: Guía Experta Paso a Paso
- Tipos de Potenciómetros Explicados: Guía Completa
- PCBs con Sustrato Cerámico: Perspectivas Expertas y Mejores Prácticas de Diseño
- Montaje de Arduino Protoshield: Guía Paso a Paso con Fotos