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

Preview:

DESCRIPTION

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

Citation preview

Pública

Centro de Inovação – Telefônica Brasil

28.03.2014

Cloud para Internet das Coisas & Intel Galileo

Pública

Pública

Index

Introdução01

02

03

04

M2M ou IoT?

Cloud paraInternet das Coisas

Dispositivos

05Intel Galileo

Pública

Introdução

01

4Centro de InovaçãoTelefônica Brasil

Pública

Introdução01

David Ruiz

@wupsbr

http://wupsbr.com

david@telefonicabeta.com

Desenvolvedor Evangelista @ Telefônica Digital

Pública

M2M ou IoT?

02

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.

Pública

Cloud paraInternet das Coisas

03

8Centro de InovaçãoTelefônica Brasil

Pública

Cloud para Internet das Coisas03

Smart Center

9Centro de InovaçãoTelefônica Brasil

Pública

Cloud para Internet das Coisas03

Smart Center

10Centro de InovaçãoTelefônica Brasil

Pública

Cloud para Internet das Coisas03

Smart Business Control

11Centro de InovaçãoTelefônica Brasil

Pública

Cloud para Internet das Coisas03

Smart Business Control

Pública

Dispositivos

04

13Centro de InovaçãoTelefônica Brasil

Pública

Dispositivos04

Intel Galileo

Raspberry PI Beaglebone Black

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.

Pública

Intel Galileo

05

16Centro de InovaçãoTelefônica Brasil

Pública

Intel Galileo05

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

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!

18Centro de InovaçãoTelefônica Brasil

Pública

Intel Galileo05

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

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

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/

22Centro de InovaçãoTelefônica Brasil

Pública

Recommended