arduino day 2014 - cloud para internet das coisas & intel galileo
DESCRIPTION
Demonstração das plataformas em cloud da Telefônica para Internet das Coisas e apresentação da Intel Galileo.TRANSCRIPT
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
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