Download - Introdução a platadormas embarcadas
INTRODUÇÃO A PLATAFORMASEMBARCADAS
(ARDUINO, RASPBERRY PI E BEAGLEBONE)
PROJETO:
• ESPAÇO FÍSICO• COMPONENTES ELETRÔNICOS
• PROGRAMAÇÃO
O que é um Arduino?• Cidade de Ivrea, Itália – 2005;
• Interagir em projetos escolares de forma a ter um orçamento menor que outros sistemas de prototipagem disponíveis naquela época;
•Linguagem de programação própria;
•Ambiente de desenvolvimento próprio;
•Fabricado manualmente ou comprado;
SHIELDS:
• MOTOR DRIVE
• RELÉS
• Display LCD
• SENSORES
O que é o Raspberry Pi?
• Fevereiro de 2012
• Tamanho de um cartão de crédito
• Capaz de fazer oque um computador normal faz: Navegar na internet, reproduzir vídeo de alta definição, fazer planilhas, processamento de texto, e jogar jogos.
Modelo A+
Modelo B
Modelo B+
Modelo 2
900MHz quad-core ARM Cortex-A7 CPU
1GB RAM
Modelo Raspberry Pi Zero
Raspberry Pi A+
Raspberry Pi B Raspberry Pi B+
Raspberry Pi 2
Processador Broadcom BCM2835 ARMv6 SoC
Broadcom BCM2835 ARMv6 SoC
Broadcom BCM2835 ARMv6 SoC
Broadcom BCM2835 ARMv6 SoC
Broadcom BCM2836 ARMv7 SoC
Velocidade do processador
Single-core, 1GHz
Single-core, 700MHz
Single-core, 700MHz
Quad-core, 900Hz
Memoria, velocidade
512MB, 400MHz
256MB, 400MHz
512MB, 400MHZ
512MB, 400MHz
1GB, 450MHz
Armazenamento
Micro SD Micro SD SD Micro SD Micro SD
Porta Ethernet
NO NO 1 x 10/100 1 x 10/100 1 x 10/100
Porta USB 1 x microUSB 2.0
1 x USB 2.0 2 x USB 2.0 4 x USB 2.0 4 x USB 2.0
GPIO 40 pin 40 pin 26 pin 40 pin 40 pinVideo Mini HDMI HDMI, RCA HDMI, RCA HDMI, RCA HDMI, RCAAudio Multi-Chanel
HD via HDMIMulti-Chanel HD via HDMI, Stereo pelo jack 3.5mm
Multi-Chanel HD via HDMI, Stereo pelo jack 3.5mm
Multi-Chanel HD via HDMI, Stereo pelo jack 3.5mm
Multi-Chanel HD via HDMI, Stereo pelo jack 3.5mm
Power 5V micro USB, 160mA
5V micro USB, 2000mA
5V micro USB, 700mA
5V micro USB, 600mA
5V micro USB, 800mA
Linguagens de programação?
O que é um BeagleBone?
• BeagleBoard é 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.
Características BeagleBone 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) com EDID● Audio Stereo via HDMI● Serial de debug (UART0) em 3V3● Botões: Power, Reset e Boot● Leds: Power, Ethernet (2) e Usuário (4)
BeagleBone Black • 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 HDMI.
• memória flash para 4GB. Isto permitiu que ele pudesse sair de fábrica com o Debian GNU / Linux instalado.
BeagleBone Green • 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.
O que é uma cape?
Sistemas operacionais do BeagleBone?