Internet das Coisas na plataforma Intel Galileo
Prof. Dr. Marco Túlio Chella – DCOMP/UFS
SECOMP 2015
Sobre:
• Visão geral IOT (Internet of Things) e M2M (Machine To
Machine)
• Corporações e Centros de Pesquisas envolvidos
• Alguns produtos e serviços, potencial
• Infraestrutura e modelos para desenvolvimento de hardware e
software
• Plataforma Intel Galileo
• Apresentação e características
• Programa acadêmico
• Ferramentas e suporte ao desenvolvimento de soluções
• Exemplos de aplicações
• Perspectivas
Internet das Coisas na plataforma Intel Galileo
Visão geral IOT (Internet of Things) e M2M (Machine To Machine)
Internet of Things:
Utilização dos protocolos da Internet para conexão entre dispositivos
físicos como sensores e atuadores e interface com humanos.
Internet das Coisas na plataforma Intel Galileo
Visão geral IOT (Internet of Things) e M2M (Machine To Machine)
Internet of Things: Pioneira
Primeira cafeteira on-line conectada a Internet em 1993
Computer Laboratory of the University of Cambridge
Internet das Coisas na plataforma Intel Galileo
Visão geral IOT (Internet of Things) e M2M (Machine To Machine)
M2M (Machine To Machine)
Comunicação de Máquina com Máquinas
Internet das Coisas na plataforma Intel Galileo
Outros protocolos e camadas de
comunicação:
• ZigBee
• IrDa
• Z-Wave
• Rádio específicos
• Redes Industriais (CAN, ModBus)
Visão geral IOT (Internet of Things) e M2M (Machine To Machine)
Internet of Everything (“Rede de Tudo Conectado”)
Internet das Coisas na plataforma Intel Galileo
Visão geral IOT (Internet of Things) e M2M (Machine To Machine)
Onde estão esses dispositivos
Internet das Coisas na plataforma Intel Galileo
Visão geral IOT (Internet of Things) e M2M (Machine To Machine)
Onde estão esses dispositivos
Internet das Coisas na plataforma Intel Galileo
Smart Cities platform from Libelium
Corporações e Centros de Pesquisas envolvidos
Internet das Coisas na plataforma Intel Galileo
Corporações e Centros de Pesquisas envolvidos
Internet das Coisas na plataforma Intel Galileo
Corporações e Centros de Pesquisas envolvidos
Internet das Coisas na plataforma Intel Galileo
Corporações e Centros de Pesquisas envolvidos
Internet das Coisas na plataforma Intel Galileo
Infraestrutura e modelos para desenvolvimento de hardware e
software
Internet das Coisas na plataforma Intel Galileo
Dispositivos
Intel Galileo
Arduino
Spark IO
Dispositivos Móveis e Computadores
Infraestrutura e modelos para desenvolvimento de hardware e
software
Internet das Coisas na plataforma Intel Galileo
Infraestrutura e modelos para desenvolvimento de hardware e
software
Internet das Coisas na plataforma Intel Galileo
Dispositivos de baixo custo com conectividade a Internet
Intel Galileo
Arduino
Spark IO
Infraestrutura e modelos para desenvolvimento de hardware e
software
Internet das Coisas na plataforma Intel Galileo
Dispositivos Móveis e Computadores
Aplicações nativas, WEB e Híbridas
Plataforma Intel Galileo: Apresentação e características
Internet das Coisas na plataforma Intel Galileo
Plataforma Intel Galileo: Apresentação e características
Internet das Coisas na plataforma Intel Galileo
Processador de aplicativos Intel® Quark™ SoC X1000,
compatível com arquitetura de conjunto de instruções
do processador Intel® Pentium® de 32 bits
Suporte para ampla variedade de interfaces de E/S,
incluindo porta Ethernet de 100 Mb, slot microSD,
porta USB host e porta USB cliente.
DDR3 de 256 MB, SRAM embarcada de 512 KB, NOR
Flash de 8 MB e EEPROM padrão de 8 KB on-board
Programável via ambiente de desenvolvimento
integrado Arduino
Suporte para a versão para Linux do Yocto 1.4 Poky.
Plataforma Intel Galileo: Programa Acadêmico
Internet das Coisas na plataforma Intel Galileo
Plataforma Intel Galileo: Ferramentas e Desenvolvimento
IDE Arduino
Internet das Coisas na plataforma Intel Galileo
Plataforma Intel Galileo: Ferramentas e Desenvolvimento
IDE Arduino
Internet das Coisas na plataforma Intel Galileo
Plataforma Intel Galileo: Ferramentas e Desenvolvimento
Ambiente Linux – Acesso Telnet SSH
Internet das Coisas na plataforma Intel Galileo
Plataforma Intel Galileo: Ferramentas e Desenvolvimento
Ambiente Linux – Acesso Telnet SSH
Internet das Coisas na plataforma Intel Galileo
Console Linux
Plataforma Intel Galileo: Ferramentas e Desenvolvimento
Acesso ao hardware via Filesystem
Internet das Coisas na plataforma Intel Galileo
Plataforma Intel Galileo: Ferramentas e Desenvolvimento
Versão completa do Linux no cartão SD
Internet das Coisas na plataforma Intel Galileo
Plataforma Intel Galileo: Ferramentas e Desenvolvimento
Versão completa do Linux no cartão SD
Internet das Coisas na plataforma Intel Galileo
Plataforma Intel Galileo: Ferramentas e Desenvolvimento
Windows 8 – Sem custo para uso não comercial (15/01/2015)
Internet das Coisas na plataforma Intel Galileo
Exemplos de aplicações
Internet das Coisas na plataforma Intel Galileo
Perspectivas: Cidades Inteligentes
Internet das Coisas na plataforma Intel Galileo
Perspectivas: Veículos Inteligentes
Internet das Coisas na plataforma Intel Galileo
Perspectivas: Saúde
Internet das Coisas na plataforma Intel Galileo
Perspectivas: Saúde
Internet das Coisas na plataforma Intel Galileo
Mais:
• Apresentação
• Links e informações adicionais
Internet das Coisas na plataforma Intel Galileo
chellaufs@gmail.com
Obrigado!!

Apresentacao secomp 2015

  • 1.
    Internet das Coisasna plataforma Intel Galileo Prof. Dr. Marco Túlio Chella – DCOMP/UFS SECOMP 2015
  • 2.
    Sobre: • Visão geralIOT (Internet of Things) e M2M (Machine To Machine) • Corporações e Centros de Pesquisas envolvidos • Alguns produtos e serviços, potencial • Infraestrutura e modelos para desenvolvimento de hardware e software • Plataforma Intel Galileo • Apresentação e características • Programa acadêmico • Ferramentas e suporte ao desenvolvimento de soluções • Exemplos de aplicações • Perspectivas Internet das Coisas na plataforma Intel Galileo
  • 3.
    Visão geral IOT(Internet of Things) e M2M (Machine To Machine) Internet of Things: Utilização dos protocolos da Internet para conexão entre dispositivos físicos como sensores e atuadores e interface com humanos. Internet das Coisas na plataforma Intel Galileo
  • 4.
    Visão geral IOT(Internet of Things) e M2M (Machine To Machine) Internet of Things: Pioneira Primeira cafeteira on-line conectada a Internet em 1993 Computer Laboratory of the University of Cambridge Internet das Coisas na plataforma Intel Galileo
  • 5.
    Visão geral IOT(Internet of Things) e M2M (Machine To Machine) M2M (Machine To Machine) Comunicação de Máquina com Máquinas Internet das Coisas na plataforma Intel Galileo Outros protocolos e camadas de comunicação: • ZigBee • IrDa • Z-Wave • Rádio específicos • Redes Industriais (CAN, ModBus)
  • 6.
    Visão geral IOT(Internet of Things) e M2M (Machine To Machine) Internet of Everything (“Rede de Tudo Conectado”) Internet das Coisas na plataforma Intel Galileo
  • 7.
    Visão geral IOT(Internet of Things) e M2M (Machine To Machine) Onde estão esses dispositivos Internet das Coisas na plataforma Intel Galileo
  • 8.
    Visão geral IOT(Internet of Things) e M2M (Machine To Machine) Onde estão esses dispositivos Internet das Coisas na plataforma Intel Galileo Smart Cities platform from Libelium
  • 9.
    Corporações e Centrosde Pesquisas envolvidos Internet das Coisas na plataforma Intel Galileo
  • 10.
    Corporações e Centrosde Pesquisas envolvidos Internet das Coisas na plataforma Intel Galileo
  • 11.
    Corporações e Centrosde Pesquisas envolvidos Internet das Coisas na plataforma Intel Galileo
  • 12.
    Corporações e Centrosde Pesquisas envolvidos Internet das Coisas na plataforma Intel Galileo
  • 13.
    Infraestrutura e modelospara desenvolvimento de hardware e software Internet das Coisas na plataforma Intel Galileo Dispositivos Intel Galileo Arduino Spark IO Dispositivos Móveis e Computadores
  • 14.
    Infraestrutura e modelospara desenvolvimento de hardware e software Internet das Coisas na plataforma Intel Galileo
  • 15.
    Infraestrutura e modelospara desenvolvimento de hardware e software Internet das Coisas na plataforma Intel Galileo Dispositivos de baixo custo com conectividade a Internet Intel Galileo Arduino Spark IO
  • 16.
    Infraestrutura e modelospara desenvolvimento de hardware e software Internet das Coisas na plataforma Intel Galileo Dispositivos Móveis e Computadores Aplicações nativas, WEB e Híbridas
  • 17.
    Plataforma Intel Galileo:Apresentação e características Internet das Coisas na plataforma Intel Galileo
  • 18.
    Plataforma Intel Galileo:Apresentação e características Internet das Coisas na plataforma Intel Galileo Processador de aplicativos Intel® Quark™ SoC X1000, compatível com arquitetura de conjunto de instruções do processador Intel® Pentium® de 32 bits Suporte para ampla variedade de interfaces de E/S, incluindo porta Ethernet de 100 Mb, slot microSD, porta USB host e porta USB cliente. DDR3 de 256 MB, SRAM embarcada de 512 KB, NOR Flash de 8 MB e EEPROM padrão de 8 KB on-board Programável via ambiente de desenvolvimento integrado Arduino Suporte para a versão para Linux do Yocto 1.4 Poky.
  • 19.
    Plataforma Intel Galileo:Programa Acadêmico Internet das Coisas na plataforma Intel Galileo
  • 20.
    Plataforma Intel Galileo:Ferramentas e Desenvolvimento IDE Arduino Internet das Coisas na plataforma Intel Galileo
  • 21.
    Plataforma Intel Galileo:Ferramentas e Desenvolvimento IDE Arduino Internet das Coisas na plataforma Intel Galileo
  • 22.
    Plataforma Intel Galileo:Ferramentas e Desenvolvimento Ambiente Linux – Acesso Telnet SSH Internet das Coisas na plataforma Intel Galileo
  • 23.
    Plataforma Intel Galileo:Ferramentas e Desenvolvimento Ambiente Linux – Acesso Telnet SSH Internet das Coisas na plataforma Intel Galileo Console Linux
  • 24.
    Plataforma Intel Galileo:Ferramentas e Desenvolvimento Acesso ao hardware via Filesystem Internet das Coisas na plataforma Intel Galileo
  • 25.
    Plataforma Intel Galileo:Ferramentas e Desenvolvimento Versão completa do Linux no cartão SD Internet das Coisas na plataforma Intel Galileo
  • 26.
    Plataforma Intel Galileo:Ferramentas e Desenvolvimento Versão completa do Linux no cartão SD Internet das Coisas na plataforma Intel Galileo
  • 27.
    Plataforma Intel Galileo:Ferramentas e Desenvolvimento Windows 8 – Sem custo para uso não comercial (15/01/2015) Internet das Coisas na plataforma Intel Galileo
  • 28.
    Exemplos de aplicações Internetdas Coisas na plataforma Intel Galileo
  • 29.
    Perspectivas: Cidades Inteligentes Internetdas Coisas na plataforma Intel Galileo
  • 30.
    Perspectivas: Veículos Inteligentes Internetdas Coisas na plataforma Intel Galileo
  • 31.
    Perspectivas: Saúde Internet dasCoisas na plataforma Intel Galileo
  • 32.
    Perspectivas: Saúde Internet dasCoisas na plataforma Intel Galileo
  • 33.
    Mais: • Apresentação • Linkse informações adicionais Internet das Coisas na plataforma Intel Galileo chellaufs@gmail.com Obrigado!!