SlideShare une entreprise Scribd logo
1  sur  18
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
● Divisão
– arduino.cc (21 modelos)
– arduino.org (12 modelos)
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.O.
● Possuem interfaces específicas para acessar o
hardware
Raspberry Pi
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
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

Contenu connexe

Tendances

Introdução a platadormas embarcadas
Introdução a platadormas embarcadasIntrodução a platadormas embarcadas
Introdução a platadormas embarcadasFelipe Meganha
 
Workshop - Cotrole sua casa remotamente através da Internet
Workshop - Cotrole sua casa remotamente através da InternetWorkshop - Cotrole sua casa remotamente através da Internet
Workshop - Cotrole sua casa remotamente através da InternetFabio Souza
 
A Internet das coisas e a programação de micro controladores
A Internet das coisas e a programação de micro controladoresA Internet das coisas e a programação de micro controladores
A Internet das coisas e a programação de micro controladoresIgor Kondrasovas
 
Informática para Internet - Informática Aplicada - Aula 01
Informática para Internet - Informática Aplicada - Aula 01Informática para Internet - Informática Aplicada - Aula 01
Informática para Internet - Informática Aplicada - Aula 01Anderson Andrade
 
Arduino vs raspberrypi vs beaglebone
Arduino vs raspberrypi vs beagleboneArduino vs raspberrypi vs beaglebone
Arduino vs raspberrypi vs beagleboneFelipe Meganha
 

Tendances (6)

Introdução a platadormas embarcadas
Introdução a platadormas embarcadasIntrodução a platadormas embarcadas
Introdução a platadormas embarcadas
 
Workshop - Cotrole sua casa remotamente através da Internet
Workshop - Cotrole sua casa remotamente através da InternetWorkshop - Cotrole sua casa remotamente através da Internet
Workshop - Cotrole sua casa remotamente através da Internet
 
arduino presentation
arduino presentationarduino presentation
arduino presentation
 
A Internet das coisas e a programação de micro controladores
A Internet das coisas e a programação de micro controladoresA Internet das coisas e a programação de micro controladores
A Internet das coisas e a programação de micro controladores
 
Informática para Internet - Informática Aplicada - Aula 01
Informática para Internet - Informática Aplicada - Aula 01Informática para Internet - Informática Aplicada - Aula 01
Informática para Internet - Informática Aplicada - Aula 01
 
Arduino vs raspberrypi vs beaglebone
Arduino vs raspberrypi vs beagleboneArduino vs raspberrypi vs beaglebone
Arduino vs raspberrypi vs beaglebone
 

Similaire à Introdução ao desenvolvimento em hardware

Android Core Aula 1 - Histórico, Arquitetura e Compilação da plataforma
Android Core Aula 1 - Histórico, Arquitetura e Compilação da plataformaAndroid Core Aula 1 - Histórico, Arquitetura e Compilação da plataforma
Android Core Aula 1 - Histórico, Arquitetura e Compilação da plataformaFelipe Silveira
 
Internet das coisas, conhecendo plataformas de desenvolvimentos
Internet das coisas, conhecendo plataformas de desenvolvimentosInternet das coisas, conhecendo plataformas de desenvolvimentos
Internet das coisas, conhecendo plataformas de desenvolvimentosDouglas Esteves
 
Arduino- Conceitos e Aplicações
Arduino- Conceitos e AplicaçõesArduino- Conceitos e Aplicações
Arduino- Conceitos e AplicaçõesCarlos Delfino
 
Apresentação pós tic
Apresentação   pós ticApresentação   pós tic
Apresentação pós ticThiago Melo
 
Jornada de desenvolvimento de hardware
Jornada de desenvolvimento de hardwareJornada de desenvolvimento de hardware
Jornada de desenvolvimento de hardwareDouglas Esteves
 
O impacto do arduino no mundo dos embarcados - TRILHA EMBEDDED - TDC2014
O impacto do arduino no mundo dos embarcados - TRILHA EMBEDDED - TDC2014O impacto do arduino no mundo dos embarcados - TRILHA EMBEDDED - TDC2014
O impacto do arduino no mundo dos embarcados - TRILHA EMBEDDED - TDC2014Fabio Souza
 
Novidades no OpenBSD 4.3 - Leonardo Menezes Vaz
Novidades no OpenBSD 4.3 - Leonardo Menezes VazNovidades no OpenBSD 4.3 - Leonardo Menezes Vaz
Novidades no OpenBSD 4.3 - Leonardo Menezes VazTchelinux
 
Introdução-à-Programação-Embarcada-com-Arduino.pdf
Introdução-à-Programação-Embarcada-com-Arduino.pdfIntrodução-à-Programação-Embarcada-com-Arduino.pdf
Introdução-à-Programação-Embarcada-com-Arduino.pdfCliverRaimundo2
 

Similaire à Introdução ao desenvolvimento em hardware (20)

Blackfin
BlackfinBlackfin
Blackfin
 
Android Core Aula 1 - Histórico, Arquitetura e Compilação da plataforma
Android Core Aula 1 - Histórico, Arquitetura e Compilação da plataformaAndroid Core Aula 1 - Histórico, Arquitetura e Compilação da plataforma
Android Core Aula 1 - Histórico, Arquitetura e Compilação da plataforma
 
18. arduino
18. arduino18. arduino
18. arduino
 
Introdução - Arduino - Renan Martins
Introdução - Arduino - Renan MartinsIntrodução - Arduino - Renan Martins
Introdução - Arduino - Renan Martins
 
FreeBSD
FreeBSDFreeBSD
FreeBSD
 
Linux Raspberry Pi
Linux Raspberry PiLinux Raspberry Pi
Linux Raspberry Pi
 
Internet das coisas, conhecendo plataformas de desenvolvimentos
Internet das coisas, conhecendo plataformas de desenvolvimentosInternet das coisas, conhecendo plataformas de desenvolvimentos
Internet das coisas, conhecendo plataformas de desenvolvimentos
 
Arduino- Conceitos e Aplicações
Arduino- Conceitos e AplicaçõesArduino- Conceitos e Aplicações
Arduino- Conceitos e Aplicações
 
Apresentação pós tic
Apresentação   pós ticApresentação   pós tic
Apresentação pós tic
 
Semana 1
Semana 1Semana 1
Semana 1
 
Arduino
ArduinoArduino
Arduino
 
Existe vida após o arduino?
Existe vida após o arduino? Existe vida após o arduino?
Existe vida após o arduino?
 
CPBR7 - Existe vida depois do Arduino?
CPBR7 - Existe vida depois do Arduino?CPBR7 - Existe vida depois do Arduino?
CPBR7 - Existe vida depois do Arduino?
 
Jornada de desenvolvimento de hardware
Jornada de desenvolvimento de hardwareJornada de desenvolvimento de hardware
Jornada de desenvolvimento de hardware
 
O impacto do arduino no mundo dos embarcados - TRILHA EMBEDDED - TDC2014
O impacto do arduino no mundo dos embarcados - TRILHA EMBEDDED - TDC2014O impacto do arduino no mundo dos embarcados - TRILHA EMBEDDED - TDC2014
O impacto do arduino no mundo dos embarcados - TRILHA EMBEDDED - TDC2014
 
Novidades no OpenBSD 4.3 - Leonardo Menezes Vaz
Novidades no OpenBSD 4.3 - Leonardo Menezes VazNovidades no OpenBSD 4.3 - Leonardo Menezes Vaz
Novidades no OpenBSD 4.3 - Leonardo Menezes Vaz
 
Existe vida após o Arduino?
Existe vida após o Arduino?Existe vida após o Arduino?
Existe vida após o Arduino?
 
Oficina de IoT CPBS3
Oficina de IoT CPBS3Oficina de IoT CPBS3
Oficina de IoT CPBS3
 
Introdução-à-Programação-Embarcada-com-Arduino.pdf
Introdução-à-Programação-Embarcada-com-Arduino.pdfIntrodução-à-Programação-Embarcada-com-Arduino.pdf
Introdução-à-Programação-Embarcada-com-Arduino.pdf
 
Informatica bb 2011
Informatica bb 2011Informatica bb 2011
Informatica bb 2011
 

Plus de dcarneir

Certificados digitais
Certificados digitaisCertificados digitais
Certificados digitaisdcarneir
 
Shell Scripting
Shell ScriptingShell Scripting
Shell Scriptingdcarneir
 
Shell Scripting
Shell ScriptingShell Scripting
Shell Scriptingdcarneir
 
Shell Scripting
Shell ScriptingShell Scripting
Shell Scriptingdcarneir
 
Shell Scripting
Shell ScriptingShell Scripting
Shell Scriptingdcarneir
 
Shell Scripting
Shell ScriptingShell Scripting
Shell Scriptingdcarneir
 
Bancos de dados No-SQL e afins
Bancos de dados No-SQL e afinsBancos de dados No-SQL e afins
Bancos de dados No-SQL e afinsdcarneir
 

Plus de dcarneir (13)

Redshift
RedshiftRedshift
Redshift
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Certificados digitais
Certificados digitaisCertificados digitais
Certificados digitais
 
Awk
AwkAwk
Awk
 
Shell Scripting
Shell ScriptingShell Scripting
Shell Scripting
 
Shell Scripting
Shell ScriptingShell Scripting
Shell Scripting
 
Shell Scripting
Shell ScriptingShell Scripting
Shell Scripting
 
Shell Scripting
Shell ScriptingShell Scripting
Shell Scripting
 
Shell Scripting
Shell ScriptingShell Scripting
Shell Scripting
 
FLOSS
FLOSSFLOSS
FLOSS
 
IPv6
IPv6IPv6
IPv6
 
Regex
RegexRegex
Regex
 
Bancos de dados No-SQL e afins
Bancos de dados No-SQL e afinsBancos de dados No-SQL e afins
Bancos de dados No-SQL e afins
 

Introdução ao desenvolvimento em hardware

Notes de l'éditeur

  1. Uno - €20.00 Micro - €18.00 Mega ADK - €44.00 LilyPad - €16.00
  2. MSP430 – $9.99 Tiva C - $19.99 Hercules - $19.99
  3. Propeller - $50 – 8 cores Cypress PSOC4 - $4.00 ESP8266 - $ 3.50
  4. Raspberry Pi Model B2 - $35.00
  5. BeagleBone Black - $45.00
  6. Banana Pi - $35.00 OlinuXino - $45.00 TL-WR740 – R$70.00