arduino day 2014 - cloud para internet das coisas & intel galileo

22
1 Centro de Inovação Telefônica Brasil Púb lica Centro de Inovação – Telefônica Brasil 28.03.2014 Cloud para Internet das Coisas & Intel Galileo Púb lica

Upload: david-ruiz

Post on 22-Dec-2014

369 views

Category:

Technology


1 download

DESCRIPTION

Demonstração das plataformas em cloud da Telefônica para Internet das Coisas e apresentação da Intel Galileo.

TRANSCRIPT

Page 1: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

Pública

Centro de Inovação – Telefônica Brasil

28.03.2014

Cloud para Internet das Coisas & Intel Galileo

Pública

Page 2: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

Pública

Index

Introdução01

02

03

04

M2M ou IoT?

Cloud paraInternet das Coisas

Dispositivos

05Intel Galileo

Page 3: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

Pública

Introdução

01

Page 4: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

4Centro de InovaçãoTelefônica Brasil

Pública

Introdução01

David Ruiz

@wupsbr

http://wupsbr.com

[email protected]

Desenvolvedor Evangelista @ Telefônica Digital

Page 5: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

Pública

M2M ou IoT?

02

Page 6: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

6Centro de InovaçãoTelefônica Brasil

Pública

M2M ou IoT?02

• M2M: “Máquinas” conversando com outras “Máquinas” utilizando recursos de rede para comunicar com aplicações e serviços remotos.

• IoT: Internet das Coisas é um conceito mais amplo, englobando M2M e outras tecnologias com o propósito de monitorar e controlar, seja a própria “máquina” ou o ambiente em sua volta de forma autônoma.

Page 7: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

Pública

Cloud paraInternet das Coisas

03

Page 8: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

8Centro de InovaçãoTelefônica Brasil

Pública

Cloud para Internet das Coisas03

Smart Center

Page 9: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

9Centro de InovaçãoTelefônica Brasil

Pública

Cloud para Internet das Coisas03

Smart Center

Page 10: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

10Centro de InovaçãoTelefônica Brasil

Pública

Cloud para Internet das Coisas03

Smart Business Control

Page 11: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

11Centro de InovaçãoTelefônica Brasil

Pública

Cloud para Internet das Coisas03

Smart Business Control

Page 12: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

Pública

Dispositivos

04

Page 13: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

13Centro de InovaçãoTelefônica Brasil

Pública

Dispositivos04

Intel Galileo

Raspberry PI Beaglebone Black

Page 14: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

14Centro de InovaçãoTelefônica Brasil

Pública

Dispositivos04

Intel Galileo Raspberry PI (Model B) BeagleBone Black

Processor Intel® Quark X1000 Broadcom BCM2835 Sitara AM3359A processor

Architecture Intel ® Pentium® Class ARM® ARM1176™ ARM Cortex A8

Speed 400MHz 700MHz 1 GHz

Real Time Clock Yes, needs a 3.3v coin cell No No

Cache 16 KB L1 cache32KB L1 cache & 128KB L2 cache; shared with CPU & GPU

32K/32K L1 cache, 256K L2 cache

RAM512KB on-chip SRAM, dedicated for sketch storage & 256MB DRAM, dedicated for sketch storage

512MB SDRAM(shared with GPU)

512MB DDR3L SDRAM 400MHz

FLASH Memory8MB NOR Flash (Legacy SPI), for FW bootloader & sketch storage

No permanent on-board Flash memory

2GB on-board eMMC flash memory

EEPROM 11KB No No

GPU NoBroadcom Dual-core VideoCore IV® Multimedia co-processor

PowerVR SGX530

External StorageMicro-SD Card (up to 32GB), & support for an external USB2.0 drive

SD-card, & support for an external USB2.0 drive

micro SD card slot & support for an external USB2.0 drive

Audio/Video Support No HDMI – 1080p micro HDMI (1280×1024 max)

CompatibilityArduino Shields that fit the Arduino Uno R3 3.3V / 5V shields

Arduino board connects via USB. 3rd party boards enable support for Arduino shields.

Arduino board connects via USB. 3rd party boards enable support for Arduino shields.

Page 15: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

Pública

Intel Galileo

05

Page 16: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

16Centro de InovaçãoTelefônica Brasil

Pública

Intel Galileo05

http://arduino.cc/en/ArduinoCertified/IntelGalileo

Page 17: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

17Centro de InovaçãoTelefônica Brasil

Pública

Intel Galileo05

OBS: Atualmente o Arduino Studio abre somente quando o idioma do sistema operacional estiver em inglês!

https://communities.intel.com/docs/DOC-22226

Arduino Studio 1.5.3 para Intel Galileo

Importante!

Page 18: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

18Centro de InovaçãoTelefônica Brasil

Pública

Intel Galileo05

Page 19: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

19Centro de InovaçãoTelefônica Brasil

Pública

Intel Galileo05

ZOC 6 Terminal - http://www.emtec.com/zoc/ou via terminal tradicional

$screen /dev/tty.usbserial-A6018SLK 115200,cs8

Cabos USB Serial e Serial P2

Conectando via Porta Serial P2

Page 20: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

20Centro de InovaçãoTelefônica Brasil

Pública

Intel Galileo05

Linux Poky 9.0.2 (Yocto Project 1.4.2)

Suporte para:• NodeJS 0.10.25• NPM 1.3.24• Python 2.7.3• Lighttpd Web Server• CURL• Development Tools

Disponível em:https://github.com/wupsbr/intel-galileo-linux-full

Page 21: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

21Centro de InovaçãoTelefônica Brasil

Pública

Intel Galileo05

Links Importantes

• http://www.intel.com/content/www/us/en/intelligent-systems/galileo/galileo-overview.html

• https://communities.intel.com/community/makers/documentation/galileodocuments

• http://www.malinov.com/Home/sergey-s-blog/intelgalileo-introduction

• http://www.malinov.com/Home/sergey-s-blog/intelgalileo-programminggpiofromlinux

• http://www.malinov.com/Home/sergey-s-blog/intelgalileo-configuringtheserialportinlinux

• http://www.malinov.com/Home/sergey-s-blog/intelgalileo-addingwifi

• https://communities.intel.com/community/makers

• https://www.facebook.com/groups/IoTM2M/

Page 22: Arduino Day 2014 - Cloud para Internet das Coisas & Intel Galileo

22Centro de InovaçãoTelefônica Brasil

Pública