Internet das Coisas com Intel A2 Placas IoT.

Documentos relacionados
Estudo da placa de prototipagem Intel Galileo Gen2. Apostila de acompanhamento para o aluno.

ARDUINO E RASPBERRY PI : UMA COMPARAÇÃO DE ESPECIFICAÇÕES E APLICAÇÕES DE MINICOMPUTADORES

Keysight Technologies Material Didático de Fundamentos de IoT U3801A/02A

Conheça a Placa JaguarBoard

Internet das Coisas com Intel A3 Métodos de programação.

Sistemas Embarcados: Arduino e PCduino

Arduino. Gilmar Aquino

Galileo Gen2. Walter Fetter Lages

CONFIGURAÇÃO SUGERIDA PARA WORKSTATION DE ALTO RENDIMENTO

GUIA RÁPIDO DE PLACAS ARDUINO

Sérgio de Oliveira. Novatec

Arquitetura de Computadores

Curso Arduino ESP8266. Aula #1 - Introdução

1- ORÇAMENTO ESTAÇÃO DE TRABALHO PADRÃO. Processador: 4ª Geração do Processador Intel Core i5-4590t (2.0GHz, 6Mb Cache, com gráficos Intel HD 4600);

Keysight Technologies Material Didático de Projeto de Sistemas IoT U3803A/04A

Scaling Up Inclusion: Robotics, a STEM focused Project. Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA

Teclado Teclado com fio da Dell KB113 em Português (Brasil) e Mouse Óptico USB Dell MS111.

Sistemas Digitais: Introdução

Sob medida para seu sistema de segurança!

ANEXO VI MODELO DE PROPOSTA (PAPEL TIMBRADO DA EMPRESA)

AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais.

Especificações completas do Dell Inspiron 560s

Soluciona TI Agosto/16

Por Fernando Koyanagi 1

Menores dimensões físicas e maior flexibilidade: Introdução ao mais recente Target Embarcado System on Module

Manual do usuário Receptor de TV Digital com pendrive USB

SISTEMA DE TREINAMENTO EM ROBÓTICA MODELO: ED-7255

Portfólio Vivo Soluciona TI Segmento Negócios Vigência: Março/2016

Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2

BARRAMENTOS. Adão de Melo Neto

Sob medida para seu sistema de segurança!

TAMANHO PERFEITO PARA SEU ESPAÇO

ATAS DE REGISTRO DE PREÇOS 2017/2018

ANEXO I - ESPECIFICAÇÕES. O Objeto da presente licitação é a Aquisição de Microcomputadores a ser realizada de forma parcelada.

Central de Comunicações Unificadas Servidor: Com processador para embarcar qualquer

Guia Rápido. Receptor TV Digital

Know more. Know before. SMGer800. Datasheet

Análise: tablet Kubo 9.7, o Windows nas suas mãos

Análise ao tablet Archos 80 Cesium com Windows 8.1

FUNDO MUNICIPAL DE SAUDE DE RIO DOS CEDROS Compras e Contratos Relatório de Economia no Pregão Código Cliente: 358 : 2019 : 6 : 1

ELEMENTOS DE COMPUTADORES

Estes módulos são utilizados pelo firmware INPI-PLC para controle e monitoramento das aplicações de controle gerenciadas pela CPU.

Mini curso Arduino Parte I. Prof. Rogério Neves

Alienware Alpha R2 Configuração e especificações

NOÇÕES DE INFORMÁTICA

ANEXO VI MODELO DE PROPOSTA (PAPEL TIMBRADO DA EMPRESA)

Introdução à Ciência da Computação

Trabalho de Arquitetura de Computadores (ADC)

ATA DE REGISTRO DE PREÇOS. IFMT - Instituto Federal do Mato Grosso

Sem data Sheet online. Flow-X COMPUTADOR DE FLUXO

Microprocessadores e Microcontroladores. Professor Lucas Araujo do Nascimento

Arquitetura e Organização de Computadores

Inspiron 3268 Configuração e especificações

Dell Latitude E6320. Informações sobre configuração e recursos. Sobre as Advertências. Vista frontal e traseira

SOLUÇÃO MOBOX SAT A MELHOR SOLUÇÃO PARA O SEU NEGÓCIO

Organização de Computadores Sistema de Interconexão. Professor: Francisco Ary

Soluciona TI Abril/17

Intel Galileo. Sergio Filipe Gadelha Roza

Dell Latitude E6420/E6520

NOÇÕES DE INFORMÁTICA

Protótipo de sistema de medição de potência espectral embarcado em Drones

Oxímetro Bluetooth e LCD 16 2 em Python

E você, sabe qual e? a diferenc?a entre BIOS e UEFI?

Arduino Básico: As versatilidades desta plataforma na prática

ARDUINO. Profº. Engº. Robson Dias Ramalho

Soluciona TI Jan-Fev/17

PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída

Qtde Ata e. Pregão UASG Item Descrição para Empenho Características do Produto/Serviço Marca Modelo Site Valor. Validade

Arquiteturas de Software

Manual de utilização RetroGame

UNIVERSIDADE FEDERAL DE SANTA MARIA - UFSM Contratos ou Registros de um Processo de Compra

Alienware Steam Machine R2 Configuração e especificações

Novo Inspiron All in one

Estação de Trabalho para utilização de Softwares. Computador Positivo Premium DR7560

Portfólio Vivo Soluciona TI Segmento Negócios Vigência: Fevereiro/2016

PLATAFORMA PARA ESTUDO EM PROGRAMAÇÃO DE MICROCONTROLADORES FAMÍLIA 8051

Dell Inspiron 560/570: Especificações Completas

Barramentos. Alguns sistemas reutilizam linhas de barramento para múltiplas funções; Dados Endereços Controle

Transcrição:

Internet das Coisas com Intel A2 Placas IoT paul.guermonprez@intel.com

Historia

Arduino

Raspberry Pi

Avaliação de placas IoT

Microcontrolador vs Processador Arduino usa um microcontrolador de 8-bit. É simples e cobre as necessidades básicas de um programador. Mas é impossível instalar um sistema operacional completo, como Linux, o que limita as suas possibilidades. Para ter um SO completo, com suporte a rede, uma linguagem de programação a escolha e mais potencial é necessário um processador.

E/S Digital / Analógica Nos computadores são conectados dispositivos de alto nível de E/S, como USB. Mas a maioria dos sensores IoT são mais simples, e usam uma E/S analógica e digital de baixo nível. Para que uma plataforma de IoT seja versátil, deve suportar E/S analógica e digital. Algumas plataformas IoT só suportam E/S digital, e outras como Intel Galileo e Intel Edison suportam os dois tipos (analógica e digital).

Gráficos Alguns dispositivos de vestir, como os relógios, possuem uma tela táctil. Nesse sentido são muito parecidos a outros dispositivos móbeis. Existem plataformas desse tipo na Intel. Mas para a maioria de projetos IoT, os gráficos não são necessários. Lembre : tela = interação = requer atenção = não escalável.

Rede O suporte de rede é muito importante em IoT. É possível escolher uma plataforma sem suporte sem fio e adicionar um dongle para o protótipo, mas: E mais complexo passar para produção As optimizações de consumo de energia são limitadas Limitações do dongle: Bluetooth ao invés de Bluetooth Low Energy A integração com software-so não é imediata Dica: escolha plataformas com amplo suporte a rede para o protótipo e para produção.

Factor de forma É conveniente ter placas grandes com muita E/S para o protótipo. Mas nesse caso será necessário desenhar uma nova placa para produção. É um processo custoso em tempo e dinheiro. Ou pode optar por uma placa que siga um desenho modular.

Características de consumo energético Uma grande diferença entre protótipos IoT e soluções finais é o consumo energético. Ninguém ligaria um dongle 3G num computador e chamaria de smartphone né? Mesma coisa acontece com IoT. É necessário: um processor altamente eficiente, com capacidades avançadas de hibernação consumo energético sem fio otimizado boa integração entre todas as partes otimizações no software, nos drivers e no SO

SO O ideal seria fazer o protótipo com o nosso SO de escritório. Pode ser uma distribuição Linux como Ubuntu, Windows 10, OSX É fácil, e todos os pacotes estão disponíveis. Mas um projeto de sistemas embutidos de grande envergadura requer começar do zero, tomando uma serie de medidas, possivelmente usando um substituto da libraria glic, etc. Um exemplo de SO de código aberto para projetos profissionais é Yocto.

Placas Intel IoT

Intel Galileo

Intel Edison

Intel Curie

Também: HDMI Stick, NUC

Placas Intel IoT Especificações do Intel Galileo

Especificações do Intel Galileo Intel Quark System-on-Chip (SoC) x1000 com um core de 32bit a 400MHz. Conexões: mini-pci Express (para o modulo Wifi- Bluetooth), porta 100Mb Ethernet, slot Micro-SD, porta serial RS-232, USB Host/Client. Fator de forma: pins compatíveis com Arduino.

Intel Galileo Specs A placa pode executar: Linux Yocto, o padrão de Intel. (Yocto é uma distribuição Linux de código aberto usada no ambiente de sistemas embutidos) Uma variante de Debian, Ubilinux, desenvolvida pela comunidade. Código tipo Arduino num emulador. Windows da Microsoft. Nalguns casos, soluções da WindRiver.

Placas Intel IoT Especificações do Intel Edison

Especificações do Intel Edison 22 nm Intel SoC incluindo: Uma CPU dual-core, dual-threaded Intel Atom a 500 MHz, executando Linux Um microcontrolador 32-bit Intel Quark a 100 MHz, executando RTOS Memoria: 1 GB LPDDR3 Armazenamento: 4 GB emmc Wifi: a/b/g/n Bluetooth: 4.0 Low Energy

Especificações do Intel Edison 40 GPIO : Cartão SD : 1 interfase UART : 2 controladores (1 full flow, 1 Rx/Tx) I2C : 2 controladores SPI : 1 controlador com 2 chip selects I2S : 1 controlador GPIO : 12 adicionais (com 4 capaz de PWM) USB 2.0 : 1 OTG controlador Fator de forma: modular. As placas de conectividade são oferecidas por Intel, Sparkfun,

Especificações do Intel Edison A placa pode executar: Linux Yocto, o padrão de Intel. (Yocto é uma distribuição Linux de código aberto usada no ambiente de sistemas embutidos) Uma variante de Debian, Ubilinux, desenvolvida pela comunidade. Código tipo Arduino num emulador.