Placas de desarrollo Arduino

Índice

Arduino Motor Shield Driver Board

¿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

ProcessorATmega328 (8-bit CPU, 16MHz clock frequency, 2KB SRAM, 32KB Flash)
Features
  • 14 digital I/O pins
  • 6 analog input pins
  • Replaceable processor design
Dimensions68.6 mm x 53.4 mm
Price$23

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

ProcessorATmega2560 (8-bit CPU, 16MHz clock frequency, 8KB SRAM, 256KB Flash)
Features
  • 54 digital I/O pins
  • 16 analog input pins
Dimensions101.52 mm x 53.3 mm
Price$40.3

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

ProcessorATmega328P (8-bit CPU, 16MHz clock frequency, 2KB SRAM, 32KB Flash)
Features
  • 14 digital I/O pins
  • 8 analog input pins
  • Onboard USB connectivity
  • Compact form factor
  • Support for both 5V and 3.3V operation
Dimensions18.5 mm x 43.2 mm
Price$10-15 (varies by version and supplier)

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

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
Dimensions68.6 mm x 53.3 mm
Price$20.70

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

ProcessorAtmel SAM3X8E ARM Cortex-M3 (32-bit CPU, 84MHz clock frequency, 96KB SRAM, 512KB Flash)
Features
  • 54 digital I/O pins
  • 12 analog input pins
  • 2 analog output pins
  • Native USB support
Dimensions101.52 mm x 53.3 mm
Price$40.30

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

ProcessorATmega32u4 (8-bit CPU, 16MHz clock frequency, 2.5KB SRAM, 32KB Flash)
Additional ChipAtheros AR9331 integrated router chipset
Features
  • Wi-Fi enabled Linux-based system on a chip
  • 14 digital I/O pins
  • 12 of the digital pins can be used as analog inputs
  • Native USB support
Dimensions70mm x 50mm

¿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.

Suscríbete

Únete a nuestra lista de suscriptores para recibir actualizaciones mensuales del blog, noticias de tecnología y estudios de caso. Nunca enviaremos spam y puedes cancelar tu suscripción en cualquier momento.

Acerca del Autor

Picture of Aidan Taylor
Aidan Taylor

I am Aidan Taylor and I have over 10 years of experience in the field of PCB Reverse Engineering, PCB design and IC Unlock.

¿Necesitas ayuda?

Scroll al inicio

Cotización