ARDUINO VS. RASPBERRY PI VS. BEAGLEBONE
FELIPE MEGANHA
Sumário
1.DIY (DO IT YOURSELF)
2.PROJETO
3.O QUE É O ARDUINO
4.O QUE É O RASPBERRY PI
5.O QUE É BEAGLEBONE
6.COMPARAÇÃO ENTRE AS PLACAS
7.OUTRAS PLACAS
1
2
•ESPAÇO FÍSICO
•COMPONENTES
ELETRÔNICOS
•PROGRAMAÇÃO
Projeto:
3
O que é um Arduino?
•Cidade de Ivrea, Itália –
2005.
•www.arduino.cc
•Interagir em projetos
escolares de forma a ter um
orçamento menor que
outros sistemas de
prototipagem disponíveis
naquela época. 4
Vantagens do Arduino
• IDE própria e gratuita.
• Linguagem própria.
• Vários exemplos.
• Bibliografia e projetos na
internet.
5
Vantagens do Arduino
6
Vantagens do Arduino
7
Vantagens do Arduino
• SHIELDS
8
• Criado em Fevereiro de
2012 pela fundação do
próprio nome.
• www.raspberrypi.org
• Incentivar o estudo de
ciência da computação.
O que é o Raspberry Pi?
9
Modelo Raspberry Pi
B
• 26 pinos GPIO
• Cartão SD
• 512MB RAM
• Conexão CSI
Camera
Placas Raspberry Pi
10
Placas Raspberry Pi
Modelo Raspberry Pi B+
• 40 pinos GPIO
• 4 portas USBs 2.0
• Micro SD
• Jack audio 3.5mm
11
Placas Raspberry Pi
Modelo Raspberry Pi 2 B+
• 900MHz processador
• 1GB RAM
12
Placas Raspberry Pi
Modelo Raspberry Pi
Zero
• 1GHz processador
• 512MB RAM
• Mini HDMI
• Micro-USB Power
• 40 GPIOs
13
Placas Raspberry Pi
Modelo Raspberry Pi 3
•1.2GHz Processador
•802.11n Wireless LAN
•Bluetooth 4.1
14
Linguagens de programação
15
•BeagleBoneBoard é um
computador de placa única
desenvolvido pela Texas
Instruments e classificada
como hardware livre .
•Primeira versão foi lançada em 28 de julho de 2008.
•processador é o Cortex-A8 da Arquitetura ARM.
O que é um BeagleBone?
16
Alimentação 5V via DC Jack ou
miniUSB
● 1x USB 2.0 Client (miniUSB)
● 1x USB 2.0 Host
● Ethernet 10/100 – RJ45
● Slot microSD
● HDMI (1280x1024 max)
● Audio Stereo via HDMI
● Serial de debug (UART0) em 3V3
● Botões: Power, Reset e Boot
● Leds: Power, Ethernet (2) e
Usuário (4)
Características BeagleBone
17
•Lançado em 23 abril de 2013
a um preço de US $ 45.
•mudanças :
•aumento da memoria
RAM para 512 MB,
• clock do processador de 1
GHz,
•saída de vídeo micro HDMI.
•memória flash para 4GB. Isto
permitiu que ele pudesse sair
de fábrica com o Debian GNU
/ Linux instalado.
BeagleBoneBlack
18
BeagleBoneGreen
19
•Lançado em 19 de junho de
2015.
•Clone da BeagleBone Black. Foi
aproveitado todos os
componentes do BBB (mais
resistente e estável para ser um
produto industrial)
novos recursos foram:
•adição de conectores Groove,
para garantir compatibilidade com
dispositivos da SeedStudio;
•conectores Jack e HDMI foram
removidos;
•alimentação mini USB foi trocada
por uma micro USB.
20
Capes
21
Sistemas operacionais
22
Comparação entre as placas
Nome Arduino Raspberry Pi BeagleBone
Modelo Arduino Uno Modelo 3 B+ Green
Preço R$29,80 R$183,99 R$299,90
Tamanho (cm) 7,49x5,33 8,48x5,58 8,6x5,33
Processador ATMega 328 1.2 GHz 64-bit quad-core ARMv8 CPU AM335X 1GHz ARM
Cortex-A8
RAM 2KB 1 GB 512MB
Portas Digitais 14 40 65
Portas Analógicas 6 (10-bit) N/A 7 (12-bit)
DEV IDE Arduino IDE Raspian, Android, Windows, Ubuntu Debian, Android,
Ubuntu
Saída de vídeo N/A HDMI N/A
23
Conclusão
• Ótimo para
iniciantes.
• Preço acessível.
• Vasta bibliografia e
projetos na internet
• Computador
pequeno.
• Interface gráfica
amigável.
• Documentação na
internet.
• Mais poderoso das
três plataformas.
• Possui pinos
digitais e
analógicos.
24
Outras placas
ESP8266-12:
Programação em LUA, Python
ou IDE do Arduino.
• Wireless padrão 802.11
b/g/n
Antena embutida
• Conector micro-usb
• Portas GPIO: 11
• GPIO com funções de PWM,
I2C, SPI, etc
• Tensão de operação: 4,5 ~
9V
• Conversor analógico digital
(ADC)
• Dimensões: 49 x 25,5 x 7
mm
25
Outras placas
Particle Photon:
• Broadcom BCM43362
Wi-Fi chip
• 802.11b/g/n Wi-Fi
• STM32F205 120Mhz
ARM Cortex M3
• 1MB flash, 128KB RAM
• 18 GPIO and advanced
peripherals
• Open source design
26
Outras placas
27
Plataforma Esquilo:
1. Desenvolvimento para IoT
2. IDE baseada em WEB
3. Open hardware e open source
• Microcontrolador ARM Cortex-
M4F
• 120 MHz
• 802.11b/g/n Wi-Fi
• Micro-USB (para bootloader
e USB CDC)
• Micro-SD com suporte para
FAT32
• 46 pinos digital
• 16 entradas analógicas (16-
bits)
MUITO OBRIGADO A TODOS!!
HANDS ON!!!!!
CONTATO: felipengmec@gmail.com

Arduino vs raspberrypi vs beaglebone

  • 1.
    ARDUINO VS. RASPBERRYPI VS. BEAGLEBONE FELIPE MEGANHA
  • 2.
    Sumário 1.DIY (DO ITYOURSELF) 2.PROJETO 3.O QUE É O ARDUINO 4.O QUE É O RASPBERRY PI 5.O QUE É BEAGLEBONE 6.COMPARAÇÃO ENTRE AS PLACAS 7.OUTRAS PLACAS 1
  • 3.
  • 4.
  • 5.
    O que éum Arduino? •Cidade de Ivrea, Itália – 2005. •www.arduino.cc •Interagir em projetos escolares de forma a ter um orçamento menor que outros sistemas de prototipagem disponíveis naquela época. 4
  • 6.
    Vantagens do Arduino •IDE própria e gratuita. • Linguagem própria. • Vários exemplos. • Bibliografia e projetos na internet. 5
  • 7.
  • 8.
  • 9.
  • 10.
    • Criado emFevereiro de 2012 pela fundação do próprio nome. • www.raspberrypi.org • Incentivar o estudo de ciência da computação. O que é o Raspberry Pi? 9
  • 11.
    Modelo Raspberry Pi B •26 pinos GPIO • Cartão SD • 512MB RAM • Conexão CSI Camera Placas Raspberry Pi 10
  • 12.
    Placas Raspberry Pi ModeloRaspberry Pi B+ • 40 pinos GPIO • 4 portas USBs 2.0 • Micro SD • Jack audio 3.5mm 11
  • 13.
    Placas Raspberry Pi ModeloRaspberry Pi 2 B+ • 900MHz processador • 1GB RAM 12
  • 14.
    Placas Raspberry Pi ModeloRaspberry Pi Zero • 1GHz processador • 512MB RAM • Mini HDMI • Micro-USB Power • 40 GPIOs 13
  • 15.
    Placas Raspberry Pi ModeloRaspberry Pi 3 •1.2GHz Processador •802.11n Wireless LAN •Bluetooth 4.1 14
  • 16.
  • 17.
    •BeagleBoneBoard é um computadorde placa única desenvolvido pela Texas Instruments e classificada como hardware livre . •Primeira versão foi lançada em 28 de julho de 2008. •processador é o Cortex-A8 da Arquitetura ARM. O que é um BeagleBone? 16
  • 18.
    Alimentação 5V viaDC Jack ou miniUSB ● 1x USB 2.0 Client (miniUSB) ● 1x USB 2.0 Host ● Ethernet 10/100 – RJ45 ● Slot microSD ● HDMI (1280x1024 max) ● Audio Stereo via HDMI ● Serial de debug (UART0) em 3V3 ● Botões: Power, Reset e Boot ● Leds: Power, Ethernet (2) e Usuário (4) Características BeagleBone 17
  • 19.
    •Lançado em 23abril de 2013 a um preço de US $ 45. •mudanças : •aumento da memoria RAM para 512 MB, • clock do processador de 1 GHz, •saída de vídeo micro HDMI. •memória flash para 4GB. Isto permitiu que ele pudesse sair de fábrica com o Debian GNU / Linux instalado. BeagleBoneBlack 18
  • 20.
    BeagleBoneGreen 19 •Lançado em 19de junho de 2015. •Clone da BeagleBone Black. Foi aproveitado todos os componentes do BBB (mais resistente e estável para ser um produto industrial) novos recursos foram: •adição de conectores Groove, para garantir compatibilidade com dispositivos da SeedStudio; •conectores Jack e HDMI foram removidos; •alimentação mini USB foi trocada por uma micro USB.
  • 21.
  • 22.
  • 23.
  • 24.
    Comparação entre asplacas Nome Arduino Raspberry Pi BeagleBone Modelo Arduino Uno Modelo 3 B+ Green Preço R$29,80 R$183,99 R$299,90 Tamanho (cm) 7,49x5,33 8,48x5,58 8,6x5,33 Processador ATMega 328 1.2 GHz 64-bit quad-core ARMv8 CPU AM335X 1GHz ARM Cortex-A8 RAM 2KB 1 GB 512MB Portas Digitais 14 40 65 Portas Analógicas 6 (10-bit) N/A 7 (12-bit) DEV IDE Arduino IDE Raspian, Android, Windows, Ubuntu Debian, Android, Ubuntu Saída de vídeo N/A HDMI N/A 23
  • 25.
    Conclusão • Ótimo para iniciantes. •Preço acessível. • Vasta bibliografia e projetos na internet • Computador pequeno. • Interface gráfica amigável. • Documentação na internet. • Mais poderoso das três plataformas. • Possui pinos digitais e analógicos. 24
  • 26.
    Outras placas ESP8266-12: Programação emLUA, Python ou IDE do Arduino. • Wireless padrão 802.11 b/g/n Antena embutida • Conector micro-usb • Portas GPIO: 11 • GPIO com funções de PWM, I2C, SPI, etc • Tensão de operação: 4,5 ~ 9V • Conversor analógico digital (ADC) • Dimensões: 49 x 25,5 x 7 mm 25
  • 27.
    Outras placas Particle Photon: •Broadcom BCM43362 Wi-Fi chip • 802.11b/g/n Wi-Fi • STM32F205 120Mhz ARM Cortex M3 • 1MB flash, 128KB RAM • 18 GPIO and advanced peripherals • Open source design 26
  • 28.
    Outras placas 27 Plataforma Esquilo: 1.Desenvolvimento para IoT 2. IDE baseada em WEB 3. Open hardware e open source • Microcontrolador ARM Cortex- M4F • 120 MHz • 802.11b/g/n Wi-Fi • Micro-USB (para bootloader e USB CDC) • Micro-SD com suporte para FAT32 • 46 pinos digital • 16 entradas analógicas (16- bits)
  • 29.
    MUITO OBRIGADO ATODOS!! HANDS ON!!!!! CONTATO: felipengmec@gmail.com