Plataformas de Hardware para seu projeto... Quais seus diferenciais?
Uma visão de quem usa no dia a dia. Prof. André Márcio de Lima Curvello
contato@andrecurvello.com.br
Sobre mimAndré Márcio de Lima Curvello✘ Engenheiro de Computação com Ênfase em Sistemas
Embarcados – USP São Carlos✘ MBA em Gestão de TI – UNIFRAN✘ Mestrado em Processamento de Sinais e Instrumentação –
USP São Carlos
✘ Analista de Tecnologia – PadTec S/A✘ Articulista – Portal Embarcados✘ Escovador de Bits e Provador de Café
O ponto de partida de qualquer conquista é o desejo.
Napoleon Hill
Plataformas de Hardware
Vamos chutar umas placas!
Plataformas de Hardware
✘Base de Desenvolvimento✘Estrutura Funcional✘Cérebro da Solução
Aplicação!Qual o fim desejado para a solução?
Arquiteturas de Sistemas Microprocessados/Microcontrolados
✘8 Bits✘Sensores – Coleta de dados✘Atuadores – Simples comandos
✘Baratos!✘Cálculos complexos…
Arquiteturas de Sistemas Microprocessados/Microcontrolados
✘8 Bits
Arquiteturas de Sistemas Microprocessados/Microcontrolados
✘8 Bits
Arquiteturas de Sistemas Microprocessados/Microcontrolados
✘16 Bits✘Processamento de Sinais✘RTOS
Arquiteturas de Sistemas Microprocessados/Microcontrolados
✘32 Bits✘Aplicações de Propósito Geral✘+Caros✘+Complexos!✘RTOS✘O.S.
Arquiteturas de Sistemas Microprocessados/Microcontrolados
✘32 Bits
Arquiteturas de Sistemas Microprocessados/Microcontrolados
✘64 Bits✘Evolução
Pressa é inimiga da perfeição!
Pressa é inimiga da perfeição!
LM4F120
Confiança no que se conhece
8051
ConectividadePrecisa comunicar!
E a Internet com as Coisas?
SegurançaCaiu na rede…?
ProcessamentoDados, dados, dados!
Telemetria!
-Anatel-GPRS/3G-GPS-Baixo consumo-Conhecimento de comandos-Interfaces-M2M
Coleta de Dados e Comunicação – WiFi / GSM
Tarefas “Simples”?
NodeMCU ESP8266
$ 10.00
Particle Photon
$ 19.00Particle Electron
$ 69.00
Bluetooth Low Energy - Wearables
Tarefas “Simples”?
CC2650 - $ 29.00 PSoC4 BLE - $ 49.00
Bluetooth Low Energy - Wearables
Tarefas “Simples”?
✘ Criptografia✘ EK-TM4C129EXL✘ CRC, AES, DES, SHA/MD5 security hardware
accelerators
Tarefas um pouco mais complexas…
-ARM7 – MT2502-Telemetria – GSM+WiFi/BLE+GPS-RTOS$ 59.00
Tarefas um pouco mais complexas…
Tarefas bem complexas!
Tarefas bem complexas!
Tarefas bem complexas!
WandBoard Quad
Tarefas bem complexas!
Tudo junto?
Tarefas mais complexas…
PixiePro
$ 129.95
Tendência - Execução Híbrida!
Tendência - Execução Híbrida!
BeagleBone Black - $ 55.00
-Alto Nível: O.S. + Rede + App-Baixo Nível: Controle Real Time
Tendência - Execução Híbrida!
-Alto Nível: AR9331-Baixo Nível: ATmega32u4
Tendência - Execução Híbrida!
LinkitSmart 7688 Duo$ 15.00
-Alto Nível: ARM Cortex A5-Baixo Nível: ARM Cortex-M4VF61 - $ 55.00
Tendência - Execução Híbrida!
Tendência - Execução Híbrida!
Execução Híbrida!
Tendência
Tendência - Execução Híbrida!
BeagleBone Green Wireless – WiFi/BLE - $ 44.90
Com grandes poderes, vêm grandes responsabilidades!
Stan Lee
Mars Climate
Orbiter
Programação✘Linguagem
C/C++✘Python✘Lua✘Java
Redes• Protocolos de
comunicação• MQTT• HTTP• Uso de Banda
Hardware• Sensores• Baterias• Microcontroladores• Microprocessadores• Rádiofrequência• Placa de circuito...
Sinergia de conceitos da computação!
Contato@andremlcurvello
http://youtube.com/profandrecurvello
http://andrecurvello.com.br
contato@andrecurvello.com.br
http://facebook.com/profandrecurvello
Obrigado!Perguntas?