El proyecto Arduino ha recorrido un largo camino en pocos años. Comenzó con una sola placa simple que ofrecía características básicas y no tenía un conector USB. Ahora puedes encontrar más de una docena de placas Arduino, cada una con sus propias características y características únicas. La lista completa de los productos Arduino se encuentra en el sitio web de Arduino. Selecciona el Arduino que mejor se adapte a tus necesidades.
Arduino Uno: Este es el principal caballo de batalla de la familia Arduino. El Uno está basado en el microcontrolador ATMega328, y funciona a 16MHz. Dispone de 14 pines de entrada/salida digital (I/O) y 6 pines de entrada analógica. La energía puede ser suministrada a través de la conexión USB o el conector DC Barrel, o usando pines de entrada de energía. Tiene un práctico LED de “utilidad” conectado a la clavija digital 13, y un botón de reinicio para cuando las cosas se ponen raras Una diferencia clave de la Uno de todas las tarjetas anteriores es que tiene un chip controlador USB integrado a bordo. Esta característica hace que sea mucho más fácil empezar a trabajar porque simplemente lo conectas a tu computadora y el dispositivo será reconocido. Las versiones anteriores requerían la instalación de controladores de software para una interfaz USB proporcionada por FTDI.
Arduino Mega: El Mega 2560 es el hermano mayor del Uno. Tiene todas las funciones básicas y es totalmente compatible, pero se beneficia de una tonelada de conexiones adicionales: 54 pines de E/S digitales y 16 pines de entrada analógica. También tiene más pines que ofrecen modulación de ancho de pulso (PWM), lo que es útil para atenuar los LEDs y controlar los motores, pero cuesta un poco más, pero si quieres controlar un ejército de dispositivos o leer en un puñado de sensores, este Mega es el camino a seguir.
Arduino Leonardo: El Leonardo es similar al Uno, pero tiene más entradas y salidas digitales (20) y entradas analógicas (12). Donde realmente se destaca, es que tiene un segundo puerto serie. También puede hacer algunos trucos ingeniosos como emular un teclado y un ratón. Puede programarse para controlar estos dispositivos de entrada para que su ordenador actúe como si estuviera recibiendo la entrada de teclado y ratón.
Lilypad Arduino: El Lilypad es un Arduino con personalidad! Es el favorito de la gente que quiere un poco de estilo y diseñado para coser en prendas de vestir y textiles y ropa. Tiene casi el mismo número de pines de entrada/salida digital que un Arduino normal, pero están dispuestos en círculo y las conexiones se pueden coser en ropa con hilo conductor. Corriendo a 8MHz, es”moda rápida”!
Arduino Micro: El Micro es súper lindo y perfecto para espacios reducidos. Tiene sólo los requisitos esenciales – un conector micro USB incorporado y 20 pines de entrada/salida digital. No tiene cabezales de pines, por lo que se pueden soldar las conexiones directamente a la propia placa. También puede soldar las cabeceras para que se puedan insertar en una protoboard.
Arduino Due: El Arduino Due cuenta con un procesador mucho más robusto y es realmente un ordenador completo en una placa, similar a un Frambuesa Pi o un BeagleBoard. Tiene una CPU Atmel SAM3X8E ARM Cortex-M3 que funciona a un ritmo acelerado de 84MHz, y 54 puertos digitales. Es más robusto y utiliza 3.3V DC a bordo en lugar de 5V DC, así que deberías evitarlo para los proyectos de aquí.
También es posible que te encuentres con pizarras más antiguas y quieras usarlas para tu proyecto. Los Arduinos más antiguos que puedes encontrar son Diecimila, Duemilanove, NG y Bluetooth.
Ten en cuenta que el IDE de Arduino ha cambiado un poco a medida que el hardware ha evolucionado y no todas las placas más antiguas funcionarán con el IDE más actual. Además, algunas bibliotecas de software que ofrecen funciones ampliadas no son compatibles con algunas de las tarjetas más antiguas. Si tienes problemas con un proyecto usando una de las placas más antiguas, puedes probarlo con una Arduino Uno en su lugar.