Placas de desarrollo Arduino

¿Qué es Arduino?

Arduino es una plataforma de prototipado electrónico de código abierto, cómoda, flexible y fácil de usar para principiantes, que incluye hardware (varios modelos de placas Arduino) y software (Arduino IDE). Es adecuada para artistas, diseñadores, aficionados y cualquier persona a la que le guste hacer bricolaje. Arduino puede detectar el entorno a través de varios sensores e interactuar con él controlando luces, motores y otros dispositivos. El microcontrolador de la placa se puede programar utilizando el lenguaje de programación Arduino, compilar en archivos binarios y cargar en el microcontrolador. Los proyectos basados en Arduino pueden consistir únicamente en Arduino o incluir Arduino junto con otro software que se ejecuta en un PC, comunicándose entre sí (por ejemplo, Flash, Processing, MaxMSP) para lograr la funcionalidad.

Arduino se puede conectar a LED, pantallas LCD, botones, motores paso a paso, servos, sensores de temperatura y humedad, sensores de distancia, sensores de presión o cualquier otro dispositivo que pueda emitir datos o ser controlado. También puede conectarse de forma inalámbrica a otros dispositivos a través de Bluetooth, WiFi, Zigbee, NB-IoT y otros, o acceder a Internet. Puede recopilar datos de sensores con Arduino y cargarlos en un centro de datos, para luego controlar los dispositivos periféricos conectados a él basándose en los comandos del centro de datos.

Tipos comunes de placas de desarrollo Arduino

Las placas de desarrollo Arduino están disponibles en varios modelos, como Arduino Uno, Arduino Leonardo, Arduino 101, Arduino Mega 2560, Arduino Nano, Arduino Micro, Arduino Ethernet, Arduino Yún, Arduino Due y muchos más. Arduino Uno, por ejemplo, se basa en la placa de desarrollo del microcontrolador ATmega328p con 14 pines de entrada/salida digital (6 de los cuales se pueden utilizar para salida PWM), 6 pines de entrada analógica y un oscilador de cristal de 16 MHz. Arduino Mega 2560, por otro lado, se basa en el microcontrolador ATmega2560 con 54 pines de entrada/salida digital (15 de los cuales se pueden utilizar para salida PWM), 16 pines de entrada analógica y 4 UART.

Arduino UNO R3

Arduino Uno, basado en el microcontrolador ATmega328, es una placa muy popular con 14 pines de E/S digitales, 6 pines de entrada analógica y una frecuencia de reloj de 16 MHz. Es conocida por su compatibilidad con diversas placas de expansión. Sin embargo, tiene una memoria estática (SRAM) y un almacenamiento flash limitados, lo que la hace menos adecuada para proyectos que requieren mucha memoria.

Arduino UNO
Arduino UNO

Especificaciones de Arduino UNO

ProcesadorATmega328P (8 bits; frecuencia: 16 MHz; SRAM: 2 kB; flash: 32 kB)
Características
  • 14 pines digitales de E/S
  • 6 entradas analógicas
  • ATmega328P en zócalo en la UNO R3 de componentes pasantes; no en la versión SMD
Dimensiones de la placa68.6 × 53.4 mm
PrecioConsulte el precio actual de la placa exacta según proveedor, región e impuestos

Arduino Mega 2560

Arduino Mega 2560, basado en el microcontrolador ATmega2560, ofrece más pines de E/S, incluidos 54 pines de entrada/salida digitales (15 de los cuales admiten salida PWM), 16 pines de entrada analógica y 4 interfaces UART. Es adecuado para proyectos que requieren más pines y potencia de procesamiento que el Uno.

Arduino Mega
Arduino Mega

Especificaciones de Arduino Mega

ProcesadorATmega2560 (8 bits; frecuencia: 16 MHz; SRAM: 8 kB; flash: 256 kB)
Características
  • 54 pines digitales de E/S
  • 16 entradas analógicas
Dimensiones de la placa101.52 × 53.3 mm
PrecioConsulte el precio actual de la placa exacta según proveedor, región e impuestos

Arduino Nano es una versión más pequeña del Uno, con el mismo microcontrolador ATmega328 pero con un formato más compacto. Es ideal para proyectos en los que el espacio es limitado y se puede conectar directamente a una placa de pruebas.

Arduino Nano
Arduino Nano

Especificaciones de Arduino Nano

ProcesadorATmega328P (8 bits; frecuencia: 16 MHz; SRAM: 2 kB; flash: 32 kB)
Características
  • 14 pines digitales de E/S
  • 8 entradas analógicas
  • USB Mini-B con convertidor USB–serie
  • Formato de la Nano 3.x clásica
  • Lógica de 5 V; el pin de 3,3 V es una salida de alimentación, no un selector de tensión lógica
Dimensiones de la placa45 × 18 mm
PrecioConsulte el precio actual de la placa exacta según proveedor, región e impuestos

Arduino Leonardo

Arduino Leonardo cuenta con el microcontrolador ATmega32u4, que ofrece compatibilidad USB nativa y 20 pines de E/S digitales (incluidos 12 pines con capacidad analógica). Puede simular entradas de ratón y teclado, lo que lo hace adecuado para determinadas aplicaciones, pero puede tener problemas de estabilidad en comparación con Uno.

Arduino Leonardo
Arduino Leonardo

Especificaciones de Arduino Leonardo

ProcesadorATmega32U4 (8 bits; frecuencia: 16 MHz; SRAM: 2.5 kB; flash: 32 kB)
Características
  • 20 pines digitales de E/S
  • 12 entradas analógicas compartidas con E/S digitales
  • USB nativo en el ATmega32U4
Dimensiones de la placa68.6 × 53.3 mm
PrecioConsulte el precio actual de la placa exacta según proveedor, región e impuestos

Arduino Due

Arduino Due utiliza el microcontrolador Atmel SAM3X8E ARM Cortex-M3, que proporciona una potencia de procesamiento de 32 bits, 54 pines de E/S digitales, 12 pines de entrada analógica y compatibilidad USB nativa. Sin embargo, funciona con un voltaje de 3,3 V, lo que puede no ser compatible con todos los accesorios.

Arduino Due 1
Arduino Due

Especificaciones de Arduino Due

ProcesadorSAM3X8E (Arm Cortex-M3, 32 bits; frecuencia: 84 MHz; SRAM: 96 kB; flash: 512 kB)
Características
  • 54 pines digitales de E/S
  • 12 entradas analógicas
  • 2 salidas DAC
  • USB nativo; E/S de 3,3 V no tolerantes a 5 V
Dimensiones de la placa101.52 × 53.3 mm
PrecioConsulte el precio actual de la placa exacta según proveedor, región e impuestos

Arduino Micro

Arduino Micro, con el microcontrolador ATmega32u4, ofrece 20 pines de E/S digitales (12 con capacidad analógica) y compatibilidad USB nativa en un formato compacto, lo que lo hace adecuado para proyectos portátiles y pequeños.

Arduino Micro
Arduino Micro

Especificaciones de Arduino Micro

ProcessorATmega32u4 (8-bit CPU, 16MHz clock frequency, 2.5KB SRAM, 32KB Flash)
Features
  • 20 digital I/O pins
  • 12 of the digital pins can be used as analog inputs
  • Native USB support
Dimensions48 mm x 18 mm

LilyPad Arduino

LilyPad Arduino está diseñado para proyectos textiles y wearables, con una placa de circuito impreso circular y pines cosibles. Cuenta con 14 pines de E/S digitales y 6 pines de entrada analógica, lo que lo hace adecuado para integrar componentes electrónicos en prendas de vestir.

LilyPad Arduino
LilyPad Arduino

Especificaciones de LilyPad Arduino

ProcessorATmega328 (8-bit CPU, 16MHz clock frequency, 2KB SRAM, 32KB Flash)
Features
  • 14 digital I/O pins
  • 6 analog input pins
Dimensions50mm in diameter (circular shape)
Price$22

Arduino Explora

Arduino Esplora, basado en Leonardo, cuenta con entradas y salidas de hardware integradas, incluyendo un joystick, botones, sensores y un conector para pantalla TFT. Simplifica la interacción, pero carece de pines digitales y analógicos estándar.

Arduino Esplora
Arduino Esplora

Especificaciones de Arduino Esplora

ProcessorATmega32u4 (8-bit CPU, 16MHz clock frequency, 2.5KB SRAM, 32KB Flash)
Features
  • Rich input and output hardware environment
Dimensions164.04 mm x 60 mm (elliptical shape)
PriceRETIRED

Arduino Yun

Arduino Yun combina el microcontrolador ATmega32u4 con un chip router Atheros AR9331 para ofrecer compatibilidad con sistemas inalámbricos basados en Linux. Ofrece 14 pines de E/S digitales (12 con capacidad analógica) y compatibilidad USB nativa, lo que facilita las aplicaciones en la nube y el IoT.

Arduino Yun
Arduino Yun

Especificaciones de Arduino Yun

ProcesadorATmega32U4 (8 bits; frecuencia: 16 MHz; SRAM: 2.5 kB; flash: 32 kB)
Procesador LinuxAtheros AR9331 (Yún original)
Características
  • AR9331 ejecuta Linux (OpenWrt/Linino); ATmega32U4 ejecuta los programas Arduino
  • 20 pines digitales de E/S
  • 12 entradas analógicas compartidas con E/S digitales
  • USB nativo en el ATmega32U4
Dimensiones de la placa68.6 × 53.3 mm

Elegir una plataforma Arduino según interfaces y límites eléctricos

Una plataforma de desarrollo Arduino debe elegirse por arquitectura, tensión lógica, memoria, temporizadores, recursos analógicos, comunicaciones y restricciones mecánicas, no por popularidad. Placas con conectores conocidos pueden diferir en núcleo, corriente de pines, referencia ADC, USB nativo, puente serie y pines reservados. Antes de reutilizar un shield o programa, confirme si el hardware aplica 5 V a entradas solo de 3.3 V y si las bibliotecas suponen periféricos ausentes. Prototipe la carga simultánea más exigente.

  • Ajuste niveles eléctricos: verifique tensión GPIO, corriente, pull-ups e intervalo analógico.
  • Cuente periféricos útiles: reserve temporizadores, ADC, UART, SPI, I²C, USB y CAN.
  • Revise la carga del programa: comprenda bootloader, depuración, reset y puente USB.
  • Compruebe el shield: confirme pines, contorno, altura de conectores y alimentación.
  • Pruebe el peor caso: mida corriente, memoria, interrupciones y temperatura simultáneamente.

¿Cómo elegir una placa Arduino?

La selección del Arduino adecuado para tu proyecto depende del rendimiento, las características y el tamaño. Ten en cuenta las capacidades del microcontrolador, los pines disponibles, los componentes integrados y la compatibilidad con los requisitos de tu proyecto en cuanto a memoria, potencia de procesamiento y conectividad.

Compartir en:

Scroll al inicio

Cotización