Você está na página 1de 4

Descrio Arduino UNO Raspberry pi Beaglebone pcDuino Cubieboard

Modelo R3 Model B Rev A5 V1 A8


Preo $13-20 $35-50 $50-78 $55-68 $77
Tamanho 2.95x2.10 3.37x2.125 3.4x2.1 125mmx52mm 100mmx60mm
Processador ATMega 328 ARM11 ARM Cortex-A8 ARM Cortex-A8 ARM Cortex-A8
Velocidade do Clock 16 MHz 700 MHz 1 GHz 1 Ghz 1 GHz
RAM 2 KB 256 MB 512 MB 1 GB 1GB
Flash 32 KB SD CARD 4GB(microSD) 2GB(microSD) 4GB(microSD)
EEPROM 1 KB
Alimentao 7-12v 5v 5v 5v 5v
Corrente/Potncia 42mA (.3W) 700mA(3.5W) 170mA(.85W) 2A
Entradas/Sadas Digitais 14 8 66 18
Entradas Analgicas 6 10bit N/A 7 12 bit
PWM 6 8 6
TWI/I2C 2 1 2
SPI 1 1 1
UART 1 1 5
IDE/SO Arduino Tool IDLE, Scratch, Squeak/Linux Python, Scratch, Squeak,
Cloud9/Linux, Android
SO(Android
ICS/Linux(Ubuntu)).
Interface compatvel com
Arduino, C/C++,Python
SO(Android
ICS/Linux(Ubuntu)).
C/C++,Python
Ethernet Somente com Shield 10/100 10/100 10/100 + USB Wifi Dongle 10/100
USB N/A 2 USB 2.0 1 USB 2.0 2 USB 2.0
Sada de Vdeo N/A(LCD Shield) HDMI, Composite N/A HDMI HDMI
Sada de udio N/A(simple buzzer) HDMI, Analog Analog

Entre todas as placas disponveis no mercado as mais conhecidas esto na tabela acima. Acredito que nosso ponto de escolha deva partir da seguinte pergunta: O que
queremos fazer ? Central de Automao, certo!. Precisamos economizar ? Precisamos de poder de processamento ? quanto ? Precisamos de um SO de fato para fazer
gerenciamento da central? Bem se respondermos a esses questionamentos podemos ir filtrando e chegar em uma concluso.
Aqui minhas consideraes pelas leituras que fiz nos sites tomados como referncia:
O Arduino por si s se garante como central de automao com limitaes. A programao deve ser limpa para economizar memria e processamento que nele so
recursos limitados. Alm disso o Arduino precisa de Shields extras para estender suas tarefas, porm essas so encontradas facilmente e a maioria por preos acessveis.
Outro fator importantssimo quanto comunidade e disponibilidade de materiais pela internet, nisso o Arduino com certeza se destaca j que possui uma infinidade de
fruns e colaboradores pela rede.
O Raspberry Pi por sua vez tem melhores recursos que o Arduino e tem um custo levemente maior, mas j inclui interface de rede. uma boa segunda opo quando se
quer fazer um pouco mais da central de automao. Por exemplo, se desejarmos acrescentar leitura facial ou reconhecimento de voz com dados disponveis de forma
offline precisaramos de uma espcie de repositrio no prprio dispositivo e poder para tal processamento. Sim, o Arduino possui shield para SD Card, porm no possui
poder de processamento para imagem/voz diretamente e o custo das Shields extras deixaria o projeto mais caro. Entretanto o Rasberry PI no possui compatibilidade com
muitas bibliotecas do Arduino o que dificultaria o uso de muitos sensores(teramos que adquirir alguns componentes mais especficos), alm disso no tem a mesma
facilidade de instalao e configurao do Arduino. Quanto comunidade o Raspberry PI conta com diversos fruns e colaboradores tambm.
O Beaglebone tem maior poder de processamento, mais memria e no geral se iguala ao Raspberry PI exceto por um detalhe: Roda Android. Bem, com o Android SDK
temos uma infinidade de possibilidades na programao e podemos acrescentar segurana e criptografia com os recursos da prpria API do Android. A comunidade do
Beaglebone tm crescido significativamente.
O PCDuino apresenta-se com um poder de processamento e memria equiparado ao do BeagleBone, porm diretamente compatvel com placas Arduino. Isso significa
que podemos ter mais processamento e ainda assim usar sketch arduino. Outra vantagem quanto ao SO que pode ser Android o que facilita a programao em geral.
Todavia todos esse benefcios vm acompanhado de um significativo aumento de preo em relao a outras placas. A comunidade do PCDuino ainda no to grande e a
maior parte provinda dos colaboradores do Arduino.
Por ltimo a Cubieboard tendo processamento e memria bons, perde por ter maior custo e no apresentar vantagens em cima das plataformas j citadas.
Em resumo temos de definir se vamos os no adicionar recursos que necessitem de mais processamento por parte da central de automao. Depois disso poderemos
definir se vale ou no a pena gastar com uma placa mais poderosa uma vez que se quisermos os maiores benefcios mesmo no sendo o mais em conta poderemos adquirir
o PCDuino. Porm se quisermos os menores custos (menos processamento, mas mais facilidade na implementao) podemos continuar com o Arduino e pensar em uma
forma de processar imagens/voz fora dele ai sim teramos uma excelente soluo.




Referncias:
http://arduino.cc/
http://www.raspberrypi.org/
http://beagleboard.org/
http://www.pcduino.com/
http://cubieboard.org/
http://makezine.com/2013/04/15/arduino-uno-vs-beaglebone-vs-raspberry-pi/
http://randomnerdtutorials.com/arduino-vs-raspberry-pi-vs-beaglebone-vs-pcduino/
http://techwatch.keeward.com/geeks-and-nerds/arduino-vs-raspberry-pi-vs-cubieboard-vs-gooseberry-vs-apc-rock-vs-olinuxino-vs-hackberry-a10/
http://cdn.techwatch.keeward.com/wp-content/uploads/2013/02/Boards-Comparison.pdf
http://en.wikipedia.org/wiki/Comparison_of_single-board_computers
https://www.sites.google.com/site/arduinosolucionatica/home/o-arduino-se-encontra-com-o-raspberry-pi/o-pcduino-o-concorrente-do-raspberry-pi

Você também pode gostar