Diferencias entre los modulos Arduino
Simplificando mucho una placa Arduino es un conjunto de entradas y salidas con un microcontrolador entre ambas, el cual, en función de la información que recibe de las entradas y de la programación introducida en él, gestiona las salidas de forma predeterminada.
El objetivo de esta entrada es explicar las diferencias existentes entre los diferentes módulos Arduino, de cara a facilitar la elección del adecuado en función de las características del proyecto en el que vayamos a trabajar y nuestro nivel de conocimientos sobre la materia.
El objetivo de esta entrada es explicar las diferencias existentes entre los diferentes módulos Arduino, de cara a facilitar la elección del adecuado en función de las características del proyecto en el que vayamos a trabajar y nuestro nivel de conocimientos sobre la materia.
Ahora mismo es el modelo de referencia dentro de la gama Arduino. Su principal diferencia con su predecesor,el Duemilanove, es el chip Serial-USB que hace innecesario el uso de un driver para conectarlo al equipo desde el que se vaya a programar la placa (dejando a parte obvias diferencias estéticas). Actualmente la mayor parte de los shields que se ofrecen (módulos adicionales que incrementan las funcionalidades de la placa Arduino con la que se utilizan), están diseñados para ser montados sobre un Arduino Uno.
Este es el modelo con mayores prestaciones que todos los anteriores y esta basado en el ATmega 2560. Cuenta con más RAM, con más memoria para el programa y con más pines (más salidas), lo cual la hace muy recomendable para proyectos complejos que necesiten de varias shields o complementos adicionales para su desarrollo. La mayor parte de las shields diseñadas para la Duemilanove y el Uno son compatibles con la Mega 2560.
Arduino M0
Arduino M0
Este nuevo Arduino es la base una nueva gama de placas de altas prestaciones, se basa en un micro SAMD21 con un nucleo ARM Cortex M0 de 32 bits que corre a nada menos que 48Mhz, siendo perfecta para proyectos que requieren una alta velocidad de computacion. Dispone de 20 pines I/O, 12 de la cuales son PWM, 6 pueden funcionar como entradas analógicas y una de ellas es DAC (digital to analog converter), muy util para aplicaciones de audio.
Arduino Yun
Es una de las últimas novedades de Arduino, consiste en una placa basada en el Atmega32u4 pero que incorpora un chip WiFi que usa Linino (un sistema basado en Linux), encargandose de la conectividad, tanto WiFi como Ethernet, liberando al Arduino de esas pesadas tareas. Es una de las primeras placas que combinan el poder de Linux con la facilidad de programación de Arduino y seguro que no será la última presentación que siga esta linea de desarrollo.
Adafruit Pro Trinket
Es una placa muy similar al Arduino Micro, pero mucho más potentes porque cuenta con el mismo microcontrolador que el Arduino Uno. Su pequeño tamaño, su utilidad en las tareas de prototipado y su altas presatciones en relación a su tamaño y su coste son sus principales ventajas asi como su perfecta compatibilidad con cualquier sensore o breakout que lo sea con Arduino. Además tambien cuenta con USB nativo lo que facilita extraordinariamente la programación de la placa
Recientemente han salido una nueva serie de placas basadas en Arduino con un enorme potencial, las Adafruit Feather. Montan un microntrolador Atmega32u4, y se programan con el propio IDE de Arduino de la misma forma que un modelo convencional. Sin embargo tienen una serie de particularidades muy interesantes. Por un lado además de admitir alimentación a 5V por el puerto Usb, en este caso micro usb, también admite la alimentación con baterías Lipo a 3.7V (lo que las convierte en soluciones muy apropiadas para proyectos portátiles o móviles). Además según el modelo cuentan con funcionalidades adicionales como lector de tarjetas micro sd, bluetooth, WiFi o GSM todo ello a un precio bastante más reducido del que costaría dotar de estas prestaciones a una placa Arduino convencional.
Adafruit Feather 32uA Datalogger
Como casi todas las placas Adafruit Feather, monta el Atmega32u4 y cuenta con un conector JST para conectar un batería Lipo de 3.7V y puerto micro usb para programación y alimentación a 5V. Su particularidad es que además incluye un zócalo para tarjetas micro sd, lo que la hace la solución perfecta para proyectos que requieran hacer datalogging, es decir, el registro de datos tomados por el Arduino (lecturas de sensores, posicionamiento GPS,...etc).
Adafruit Feather 32u4 Bluetfruit LE
Como casi todas las placas Adafruit Feather, monta el Atmrga32u4 y cuenta con un conector JST para conectar un batería Lipo de 3.7V y puerto micro usb para programación y alimentación a 5V. Su particularidad es que además incluye un modulo Bluetooth que cumple el estandar Low Energy (LE), compatible con dispositivos Android e iOS, es decir, cualquier smartphone de última generación. Además para facilitar su uso están disponibles las aplicaciones en App Store y Google Play para la comunicación entre dispositivos.
Adafruit Feather M0 WiFi ATSAMD21 + ATWINC1500
Esta placa Adafruit Feather monta un potentisimo procesador ATSAMD21, el mismo que el del Arduino M0, con unas prestaciones 16 y 32 veces superiores a las de un Arduino convecional dependiendo de la variable considerada. Además incluye el modulo WiFi ATWINC1500 que proporciona conectividad WiFi con una estabilidad de funcionamiento destacable. Es compatible con redes 802.11 b, g y n, encriptados WEP, WPA y WPA2 además de poder funciona como punto de acceso. Como el resto de placas Feather admite el uso de baterias Lipo para alimentar la placa de forma autonoma.
Adafruit Feather 32u4 Radio RMF69HCW 433Mhz
Esta modelo de Adafruit Feather monta un modulo de RF RMF69HCW que basicamente le permite enviar y recibir paquetes de datos en la frecuencia de 433Mhz. Esto presenta varias ventajas, la comunicación RF es bastante más sencilla que la comunicacón Bluetooth y WiFi y que el alcance de la misma es bastante superior a la de los otros sistemas de comunicación inalambrica, de hecho montando como antena un simple cable de cobre tenemos garantizados unos cuantos centenares de metros de cobertura. Esto hace de esta placa la solución perfecta para la construccion de redes sensoriales.
Si queréis completar la información sobre los módulos Arduino podéis visitar la pagina oficial de Arduino, donde se explican con más detalle las características de cada uno de ellos:
No hay comentarios:
Publicar un comentario