Desenvolvimento de Hardware
Placas para aprendizado
Daniel Carneiro (@dcarneir)
Placas de desenvolvimento
● Facilita o aprendizado
● Possui IDE
● Shields
● Vasta documentação
Microcontroladas
● Não possui S.O.
● Rodam aplicações Real-Time
● Próximo ao hardware
● Camada de abstração da IDE
Arduino
Arduino
● Grande aceitação
● Open Hardware
● Grande número de shields
– 317 no shieldlist.org
● Muitos clones / variantes
...
Launchpad
Launchpad
● Desenvolvido pela Texas Instruments
● 16 modelos, 4 categorias
● Boosterpacks (shields) desenvolvidos pela TI
Muitos outros
Microprocessadas (SBC)
● Rodam com S.O.
– Linux
– Arduino
– Windows CE
● Podem ser programadas com qualquer
linguagem do S...
Raspberry Pi
Raspberry Pi
● ARM7 – 900 MHz
● 1 GiB RAM
– Modelo anterior ARM6 – 700 Mhz
– 512 MiB RAM
● Utiliza cartão SD como armazena...
BeagleBone Black
BeagleBone Black
● ARM A7 – 1 GHz
● 512 MiB RAM
● 4 GiB Flash
● Ethernet / SD / USB / HDMI
● 2x PRU (Microntroladores)
Outras placas
Por onde começo ?
Microcontroladas
● Mais fáceis de aprender
● Maior quantidade de shields
● Normalmente realizam taferas específicas
Microprocessadas
● Para projetos maiores ou com GUI
● Dependem de conchecimento do S.O.
Obrigado
Próximos SlideShares
Carregando em…5
×

Introdução ao desenvolvimento em hardware

235 visualizações

Publicada em

Apresentação sobre desenvolvimento em hardware, realizada na Bluesoft.

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
235
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
15
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • Uno - €20.00
    Micro - €18.00
    Mega ADK - €44.00
    LilyPad - €16.00
  • MSP430 – $9.99
    Tiva C - $19.99
    Hercules - $19.99
  • Propeller - $50 – 8 cores
    Cypress PSOC4 - $4.00
    ESP8266 - $ 3.50
  • Raspberry Pi Model B2 - $35.00
  • BeagleBone Black - $45.00
  • Banana Pi - $35.00
    OlinuXino - $45.00
    TL-WR740 – R$70.00
  • Introdução ao desenvolvimento em hardware

    1. 1. Desenvolvimento de Hardware Placas para aprendizado Daniel Carneiro (@dcarneir)
    2. 2. Placas de desenvolvimento ● Facilita o aprendizado ● Possui IDE ● Shields ● Vasta documentação
    3. 3. Microcontroladas ● Não possui S.O. ● Rodam aplicações Real-Time ● Próximo ao hardware ● Camada de abstração da IDE
    4. 4. Arduino
    5. 5. Arduino ● Grande aceitação ● Open Hardware ● Grande número de shields – 317 no shieldlist.org ● Muitos clones / variantes ● Divisão – arduino.cc (21 modelos) – arduino.org (12 modelos)
    6. 6. Launchpad
    7. 7. Launchpad ● Desenvolvido pela Texas Instruments ● 16 modelos, 4 categorias ● Boosterpacks (shields) desenvolvidos pela TI
    8. 8. Muitos outros
    9. 9. Microprocessadas (SBC) ● Rodam com S.O. – Linux – Arduino – Windows CE ● Podem ser programadas com qualquer linguagem do S.O. ● Possuem interfaces específicas para acessar o hardware
    10. 10. Raspberry Pi
    11. 11. Raspberry Pi ● ARM7 – 900 MHz ● 1 GiB RAM – Modelo anterior ARM6 – 700 Mhz – 512 MiB RAM ● Utiliza cartão SD como armazenamento ● Ethernet / USB / HDMI
    12. 12. BeagleBone Black
    13. 13. BeagleBone Black ● ARM A7 – 1 GHz ● 512 MiB RAM ● 4 GiB Flash ● Ethernet / SD / USB / HDMI ● 2x PRU (Microntroladores)
    14. 14. Outras placas
    15. 15. Por onde começo ?
    16. 16. Microcontroladas ● Mais fáceis de aprender ● Maior quantidade de shields ● Normalmente realizam taferas específicas
    17. 17. Microprocessadas ● Para projetos maiores ou com GUI ● Dependem de conchecimento do S.O.
    18. 18. Obrigado

    ×