Documente Academic
Documente Profesional
Documente Cultură
(http://www.modulo0tutoriales.com)
Iniciar Sesin (http://www.modulo0tutoriales.com/login)
QU ARDUINO COMPRAR?
Introduccin
Arduino tiene infinidad de placas en el mercado. Cmo decides cul es la indicada para empezar a programar en esta plataforma, o cul es la mejor para
cierto tipo de aplicacin? En este tutorial vamos a discutir las diferencias entre los diferentes productos de la casa Arduino y daremos nuestra impresin
de cual es la mejor para un principiante.
Para los que no conozcan Arduino, es una plataforma de prototipado electrnico muy popular, que ha revolucionado nuestra manera de hacer proyectos.
Si deseas leer mas sobre como empezar con Arduino, te invitamos a visitar este tutorial Empezando con Arduino
(http://www.modulo0tutoriales.com/tutorial/empezando-a-usar-arduino/).
Glosario de trminos
Procesador (MCU): El microcontrolador o procesador es el cerebro de nuestra placa. Esta basado en una variedad de microcontroladores AVR.
Voltaje de Alimentacin: La cantidad de voltaje sugerida para alimentar la placa y hacerla funcionar.
Voltaje Sistema: Es el voltaje real al cual esta sometido el microcontrolador. Aunque la placa funcione con 5V el microncontrolador funcionar con 3.3V.
Es importante tener esto en cuenta para la compatibilidad de Shields.
Velocidad reloj: Esta es la frecuencia operativa del microcontrolador y tiene relacin directa con que tan rpido se ejecutan los comandos. La mayora
de los microcontroladores ATmega funcionan a 8MHz para versiones de 3V y 16MHz para 5V.
Pines Digitales: Estos son los puertos con terminales de entrada y salida digitales. Algunos pueden ser programados para generar PWM y otros
comunicacin serial.
Pines Analgicos: Tambin hay un numero de pines que permiten lectura de valores analgicas a travs de un conversor analgico-digital (ADC).
Son fciles de distinguir por que tienen la letra A. Tambin hay placas como el Arduino Dueque permiten salidas analgicas.
PWM: Hay pines digitales que permiten la modulacin por ancho de pulso (PWM). Esta seal es digital pero se comporta como un falso valor dc
analgico variando el duty-cycle de la seal.
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
1/20
11/3/2015
UART: Este se refiere al nmero de lines de comunicacion serial separadas que el Arduino puede soportar. La mayora de las placas admiten solo un TX y
un RX en los pines digitales 1 y 0 respectivamente. El Arduino Mega 2560 y Mega ADK admiten varias lineas de comunicacin serial.
Memoria Flash: Cantidad de memoria de programacin que el chip es capaz de usar para guardar el sketch. Parte de esta memoria esta ocupada por el
Bootloader.
Productos
Placa
Uno (http://arduino.cc/en/Main/ArduinoBoardUno)
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/02/arduino-uno-r31.png)
Procesador ATmega328
Vcc/Vin
Velocidad
IO analgicas
Digital IO/PWM
5 V/7-12 V
16MHz
6/0
14/6
EEPROM [KB]
SRAM [KB]
Flash [KB]
32
USB
UART
Regular
1
Due (http://arduino.cc/en/Main/ArduinoBoardDue)
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
2/20
11/3/2015
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/arduino-due-r2.png)
Procesador
Vcc/Vin
Velocidad
IO analgicas
Digital IO/PWM
EEPROM [KB]
AT91SAM3X8E
3.3 V/7-12 V
84MHz
12/2
54/12
-
SRAM [KB]
96
Flash [KB]
512
USB
UART
2 Micro
4
Leonardo (http://arduino.cc/en/Main/ArduinoBoardLeonardo)
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
3/20
11/3/2015
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/arduino-leonardo-r3.png)
Procesador ATmega32u4
Vcc/Vin
Velocidad
5 V/7-12 V
16MHz
IO analgicas
12/0
Digital IO/PWM
20/7
EEPROM [KB]
SRAM [KB]
2.5
Flash [KB]
32
USB
UART
Micro
1
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
4/20
11/3/2015
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/arduino-mega-2560.png)
Procesador ATmega2560
Vcc/Vin
Velocidad
IO analgicas
Digital IO/PWM
5 V/7-12 V
16MHz
16/0
54/15
EEPROM [KB]
SRAM [KB]
Flash [KB]
USB
UART
256
Regular
4
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/arduino-mega-ADK.png)
Procesador ATmega2560
Vcc/Vin
Velocidad
IO analgicas
Digital IO/PWM
EEPROM [KB]
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
5 V/7-12 V
16MHz
16/0
54/15
4
5/20
11/3/2015
8
256
Regular
4
Micro (http://arduino.cc/en/Main/ArduinoBoardMicro)
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/arduino-micro-r3.png)
Procesador
Vcc/Vin
Velocidad
ATmega32u4
5 V/7-12 V
16MHz
IO analgicas
12/0
Digital IO/PWM
20/7
EEPROM [KB]
SRAM [KB]
2.5
Flash [KB]
32
USB
UART
Micro
1
Mini (http://arduino.cc/en/Main/ArduinoBoardMini)
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
6/20
11/3/2015
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/arduino-mini-r5.png)
Procesador ATmega328
Vcc/Vin
Velocidad
IO analgicas
Digital IO/PWM
5 V/7-9 V
16MHz
8/0
14/6
EEPROM [KB]
SRAM [KB]
Flash [KB]
32
USB
UART
Nano (http://arduino.cc/en/Main/ArduinoBoardNano)
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/arduino-nano-r5.png)
Procesador
Vcc/Vin
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
ATmega168
5 V/7-9 V
7/20
11/3/2015
16MHz
8/0
14/6
0.512
SRAM [KB]
Flash [KB]
16
USB
UART
Mini-B
1
ATm ega328
Procesador
Vcc/Vin
Velocidad
32
Ethernet (http://arduino.cc/en/Main/ArduinoBoardEthernet)
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/arduino-ethernet1.png)
Procesador ATmega328
Vcc/Vin
Velocidad
IO analgicas
Digital IO/PWM
5 V/7-12 V
16MHz
6/0
14/4
EEPROM [KB]
SRAM [KB]
Flash [KB]
32
USB
UART
Regular
-
Esplora (http://arduino.cc/en/Main/ArduinoBoardEsplora)
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
8/20
11/3/2015
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/arduino-esplora.png)
Procesador ATmega32u4
Vcc/Vin
Velocidad
5 V/7-12 V
16MHz
IO analgicas
Digital IO/PWM
EEPROM [KB]
SRAM [KB]
2.5
Flash [KB]
32
USB
UART
Micro
-
ArduinoBT (http://arduino.cc/en/Main/ArduinoBoardBT)
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/arduino-bt.png)
Procesador ATmega328
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
9/20
11/3/2015
5 V/2.5-12 V
16MHz
6/0
14/6
EEPROM [KB]
SRAM [KB]
Flash [KB]
32
USB
UART
Fio (http://arduino.cc/en/Main/ArduinoBoardFio)
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/arduino-fio.png)
Procesador ATmega328P
Vcc/Vin
Velocidad
IO analgicas
Digital IO/PWM
3.3 V/3.7-7 V
8MHz
8/0
14/6
EEPROM [KB]
SRAM [KB]
Flash [KB]
32
USB
UART
Mini
1
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
10/20
11/3/2015
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/arduino-pro.png)
Procesador
Vcc/Vin
Velocidad
IO analgicas
Digital IO/PWM
ATmega328
5 V/5-12 V
16MHz
6/0
14/6
EEPROM [KB]
SRAM [KB]
Flash [KB]
32
USB
UART
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
11/20
11/3/2015
Procesador
Vcc/Vin
Velocidad
IO analgicas
Digital IO/PWM
EEPROM [KB]
ATmega168
3.3 V/3.35-12 V
8MHz
6/0
14/6
0.512
SRAM [KB]
Flash [KB]
16
USB
UART
5 V/5-12 V
Procesador
16MHz
Yun (http://arduino.cc/en/Main/ArduinoBoardYun)
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
12/20
11/3/2015
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/arduino-yun.png)
Procesador ATmega32u4
Vcc/Vin
Velocidad
5V
16MHz
IO analgicas
12/0
Digital IO/PWM
20/7
EEPROM [KB]
SRAM [KB]
2.5
Flash [KB]
32
USB
UART
Micro
1
Para principiantes
Una vez que vimos una tabla con la comparativa de los productos de Arduino, nos preguntamos, cual es la placa mas indicada para un principiantes, que le
permita hacer la mayora de experimentos y tenga una curva de aprendizaje cmoda. Yo personalmente empece con un Arduino un poco mas avanzado,
pero es porque estuve varios aos dando clases de Electrnica en la universidad con microcontroladores PIC y no era un novato en la electrnica. De
todas maneras mi recomendacin para un principiantes son las siguientes:
El Rey: Arduino Uno
Arduino uno es la placa insignia de la marca, contiene lo esencial y es perfecta para cualquiera que quiera iniciarse, si apenas estas considerando
comprarte una placa, este es el Arduino para ti.
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
13/20
11/3/2015
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
14/20
11/3/2015
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/mega-2560-adk.png)
Implementaciones
Si en cambio quieres dejar a un lado la etapa de prototipado y hacer una implementacin, probablemente no necesites ni la mitad de las funciones con las
que cuentan la mayora de las placas. Para ello Arduino saco soluciones mas pequeas, perfectas para implementar en un robot, uncuadricoptero o una
tesis con redes inalambricas.
Arduino Mini y Nano
Estas dos versiones tienen algo en comn, son super pequeas y contienen lo mnimo necesario. Son ideales para proyectos con poco espacio, que no
requieran mucho procesamiento y son econmicas. Amboscuentan con un ATmega328. El Arduino nano cuenta con los mismos pines que el Arduino
Uno, incluidos digitales y PWM, 8 entradas analgicas pero no soporta mas de 9V, utiliza un cable USB mini.
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/arduino-nano-y-mini.png)
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
15/20
11/3/2015
En cambio el Arduino Mini viene en una presentacin mas breakoutes decir, sin los conectores, simplemente se conectan los cables y se hace la
soldadura. El Mini requiere un mdulo FTDI externo para poder ser programado.
Hay una versin mas potente del Arduino Mini llamada Arduino Mini Pro, que admite hasta 12 V de alimentacin y si cuenta con UART.
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/Arduino-Nano-based-Microbot-por-PaulMakesThings.png)
Microbot hecho con Arduino Nano realizadopor PaulMakesThings en instructables (http://www.instructables.com/id/Arduino-Nano-based-Microbot/?
lang=es)
Sistemas embebidos
Si ya tienes amplia experiencia con Arduino y diferentes placas de prototipado es hora de ponerse la chaqueta de profesional y adentrarse en el mundo de
los sistemas embebidos. Un sistema de este tipo es aquel sistema de computacin diseado para realizar una o algunas pocas funcionas dedicadas y
requiere mas procesamiento, conectividad a redes por Wi-fi, Bluetooth, o por protocolos cableados ethernet aparte de las funciones estndar como pines
de entrada y salida. Estas placas estn mas pensadas a el movimiento llamado Internet de Las Cosas #Iot.
Arduino Yun
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
16/20
11/3/2015
(http://www.modulo0tutoriales.com/wp-content/uploads/2015/03/arduino-yun-diagrama-iot.png)
Yun significa Nube en chino, ya se podrn imaginar el potencial que tiene esta placa para aplicaciones IoT y cuidades inteligentes. Esta placa combina el
mundo de Arduino (ATMega32u4) con Linux (Atheros AR9331) el cual soporta una distribucin de Linuz llamada OpenWrt-Yun. Aparte de un
Ethernet integrado y Wifi (Te permite programar inalambricamente).
Si quieren saber mas de esta placa en especifico, pronto estaremos publicando un tutorial de como empezar con Arduino Yn.
Conclusin
Ya tenemos la capacidad de identificar las diferentes placas que ofrece Arduino y poder escoger cual es la mejor para nuestra etapa de prototipado,
investigacin e implementacin, inclusive aplicaciones conectadas a la nube. Queda de parte de ustedes investigar mas al respecto.
Pueden comentar cual es su placa Arduino favorita y con cual tuvieron mejores resultados.
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
17/20
11/3/2015
(http://www.facebook.com/sharer.php?
(http://plus.google.com/share?
(http://twitter.com/home?
(http://www.linkedin
u=http://www.modulo0tutoriales.com/tutorial/queurl=http://www.modulo0tutoriales.com/tutorial/que
status=Leyendo url=http://www.mod
arduinoarduinohttp://www.modulo0tutoriales.com/
arduinocomprar/)
comprar/)
arduinocomprar/&title=Qu
comprar/ va arduino
@Modulo000) comprar?
&summary=Arduino
tiene infinidad
de placas en
el mercado.
Cmo decides
cul es la
indicada para
empezar a
programar en
esta
[]&source=Modulo
0)
Comentarios
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
18/20
11/3/2015
5 comentarios
Mejores comentarios
Alvaro Saburido hace 5 horas - Cursos Gratis online para Ingenieros (Electrnica - Electrica)
Quieres
empezar con Arduino pero no sabes que placa es la mejor para principiantes?
O tienes que hacer un proyecto donde el tamao es reducido y no sabes que placa
cumple con las caractersticas necesarias? Esta gua de qu arduino comprar te
ayudara a decidirte. #electrnica #iot #arduino
+4
5
4
Quieres
empezar con Arduino pero no sabes que placa es la mejor para principiantes?
O tienes que hacer un proyecto donde el tamao es reducido y no sabes que placa
cumple con las caractersticas necesarias? Esta gua de qu arduino comprar te
ayudara a decidirte. #electrnica #iot #arduino
+2
3
2
1 Responder
Quieres
empezar con Arduino pero no sabes que placa es la mejor para principiantes?
O tienes que hacer un proyecto donde el tamao es reducido y no sabes que placa
cumple con las caractersticas necesarias? Esta gua de qu arduino comprar te
ayudara a decidirte. #arduino #iot #electrnica
+2
3
2
New sletter
Para suscribirte y recibir un nuevo curso de regalo haz click aqui!
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
19/20
11/3/2015
Social
(https://www.facebook.com/Modulo0Tutoriales?
(https://twitter.com/Modulo0tutos)
fref=ts)
(https://www.youtube.com/channel/UC6D2KveNVcuuPqOKp0YWO3w)
(https://plus.google.com/+Modulo0Tutoriales/po
Diseo y Desarrollo por Alvaro Saburido (http://alvarosaburido.com/) en Caracas, Venezuela. 2014. Todos los derechos reservados
http://www.modulo0tutoriales.com/tutorial/que-arduino-comprar/
20/20