Arduino es una plataforma de creación de electrónica de código abierto, la cual está basada en hardware y software libre, flexible y fácil de utilizar para los creadores y desarrolladores.
¿Para qué sirve un Arduino?
Arduino se puede utilizar para desarrollar elementos autónomos, o bien conectarse a otros dispositivos o interactuar con otros programas, para interactuar tanto con el hardware como con el software. Sirve tanto para controlar un elemento, pongamos por ejemplo un motor que nos suba o baje una persiana basada en la luz que haya gracias a un sensor conectado al Arduino, o bien para transformar la información de una fuente, como puede ser un teclado, y convertir la información a algo que entienda, por ejemplo, un ordenador.
Características de algunas de las Placas
Arduino Uno R3
Es posiblemente la placa más utilizada y robusta. Estupenda opción para iniciarse en la programación de microcontroladores. Estás son sus características técnicas:
Microcontrolador: ATMega328P.
Velocidad de reloj: 16 MHz.
Voltaje de trabajo: 5V.
Voltaje de entrada: 7,5 a 12 voltios.
Pinout: 14 pines digitales (6 PWM) y 6 pines analógicos.
1 puerto serie por hardware.
Memoria: 32 KB Flash (0,5 para bootloader), 2KB RAM y 1KB Eeprome
Arduino Mega
Es usada para proyectos con necesidad de mayor cantidad de pines. Estás son sus características técnicas:
Microcontrolador: ATMega2560.
Velocidad de reloj: 16 MHz.
Voltaje de trabajo: 5V.
Voltaje de entrada: 7,5 a 12 voltios.
Pinout: 54 pines digitales (15 PWM) y 16 pines analógicos.
3 puertos serie por hardware.
Memoria: 256 KB Flash (8KB para bootloader), 8KB RAM y 4KB Eeprom
Arduino Nano
Es la placa Arduino Uno R3 en versión reducida, pero con dos pines analógicos adicionales. Estás son sus características técnicas:
Microcontrolador: ATMega328P.
Velocidad de reloj: 16 MHz.
Voltaje de trabajo: 5V.
Voltaje de entrada: 7,5 a 12 voltios.
Pinout: 14 pines digitales (6 PWM) y 8 pines analógicos.
1 puerto serie por hardware.
Memoria: 32 KB Flash (2KB para bootloader), 2KB RAM y 1KB Eeprom
Arduino Leonardo
Similar al Arduino Uno R3, pero con el puerto USB integrado. Estás son sus características técnicas:
Microcontrolador: ATMega32u4.
Velocidad de reloj: 16 MHz.
Voltaje de trabajo: 3,3V.
Voltaje de entrada: 7,5 a 12 voltios.
Pinout: 20 pines digitales (7 PWM) y 12 pines analógicos.
Memoria: 32 KB Flash (4KB para bootloader), 2,5KB RAM y 1KB Eeprom
Arduino Lilypad
Las placas Arduino Lilypad están pensadas para el desarrollo de aplicaciones electrónicas textiles, por lo que tiene conectores grandes con la finalidad de ser cocidos. Existen varios modelos, estás son sus características técnicas de la Lilypad 328:
Microcontrolador: ATMega328V.
Velocidad de reloj: 8 MHz.
Voltaje de trabajo: 3,3V.
Voltaje de entrada: 2,7 a 5,5 voltios.
Pinout: 14 pines digitales (6 PWM) y 6 pines analógicos.
1 puerto serie por hardware.
Memoria: 16 KB Flash (2KB para bootloader), 1KB RAM y 512 Bytes Eepromta
Arduino 101
La placa Arduino 101 tiene un microcontrolador INTEL Couriel e incorpora un módulo BLE 4.0 y un acelerómetro y giroscopio. Actualmente esta placa está retirada. Estás son sus características técnicas:
Microcontrolador: Inter Courie (32 bits).
Velocidad de reloj: 32 MHz.
Voltaje de trabajo: 3,3V.
Voltaje de entrada: 7,5 a 12 voltios.
Pinout: 14 pines digitales (4 PWM) y 6 pines analógicos.
1 puerto serie por hardware
Memoria: 196 KB Flash y 24 KB RAM
Arduino Yún
Combina el microcontrolador del Leonardo con un procesador con S.O. Linux que genera conectividad Ethernet y Wifi. Estás son sus características técnicas:
Microcontrolador: ATMega32u4.
Velocidad de reloj: 16 MHz.
Voltaje de trabajo: 5V.
Voltaje de entrada: 7,5 a 12 voltios.
Pinout: 20 pines digitales (7 PWM) y 12 pines analógicos.
Conector para batería Lipo 3,7V.
Memoria: 32 KB Flash (4KB para bootloader), 2,5KB RAM y 1KB Eeprom.
Procesador Linux
Procesador: Atheros AR9931
Velocidad de reloj: 400 MHz.
Voltaje de trabajo: 3,3V.
Memoria: 16 MB Flash , 64 MB RAM DDR2.
Programar Arduino Lilypad con Arduino UNO
Para programar un Arduino Lilypad con Arduino UNO es necesario sacar el circuito integrado de Arduino uno para poder hacer las conexiones siguientes:
Lilypad – Uno
Pin 1 GND – GND
Pin 2 GND – GND
Pin 3 Vcc – 5v
Pin 4 Rx – Rx
Pin 5 Tx – Tx
Pin 6 DTR – RESET
Luego vamos a descargamos la aplicación para poder subir códigos de Arduino seleccionamos la placa que vamos a usar “Placa: “LilyPad Arduino”” pasamos a la siguientes opciones y seleccionamos “Arduino/Genuino Uno”, verificamos que el puerto seleccionado este bien, y cargamos el programa.
Y listo ya terminamos