Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Internet of Things com Intel Galileo e NodeJS

Vitor Leal
September 25, 2014

Internet of Things com Intel Galileo e NodeJS

Palestra na Intel Innovation Week de São Paulo, falando sobre o Kit de Desenvolvimento de IoT usando a Intel Galileo como base.

Vitor Leal

September 25, 2014
Tweet

More Decks by Vitor Leal

Other Decks in Technology

Transcript

  1. O Kit Desenvolvimento Internet of Things da Telefonica VIVO foi

    criado para estimular o interesse de desenvolvedores de outras áreas no mundo do IoT. • Criado inicialmente para um Hackathon 
 de IoT da Campus Party São Paulo 2014 • Desenvolvedores e entusiastas deveriam conseguir iniciar, de maneira rápida e fácil, a coletar os dados dos sensores do Kit-IoT • Acessar os dados coletados utilizando uma API Porque o Kit IoT?
  2. Em 2012 a Telefonica Vivo iniciou uma série de eventos

    e hackathon para estimular o desenvolvimento de aplicativos para um novo sistema operacional móvel. Porque JavaScript?
  3. Para desenvolver para o FirefoxOS você utiliza HTML5, CSS3 e

    JavaScript. As mesmas tecnologias utilizadas para desenvolver sites e sistemas web. Porque JavaScript?
  4. Pensando nessa base de mais de 2.000 desenvolvedores alcançados com

    os hackathons escolhemos o NodeJS. Porque JavaScript?
  5. http://nodejs.org/ NodeJS é uma plataforma construída sobre o V8, motor

    de JavaScript escrito em C++ que roda no Google Chrome. Ele foi criado pensando em aplicações de rede rápidas e escaláveis. O que é NodeJS?
  6. Sensores do Shield • Push Button • Sensor de Ruido

    • Sensor de Luminosidade • Sensor de Temperatura e Umidade Equipamento
  7. Para facilitar a utilização da API pelos desenvolvedores foi criada

    uma aplicação em HTML5, CSS3 e JavaScript Nuvem
  8. O software foi desenvolvido em NodeJS e pode ser instalado

    pelo Node Package Modules (npm). $ npm install kit-iot -g Como instalar o software
  9. $ npm install johnny-five Você também pode controlar diretamente as

    GPIOs da RaspberryPi utilizando os seguintes módulos. Johnny-five
  10. • Animation • Servo • Motor • ESC & Brushless

    Motor • Button • Claw • Joystick • LCD • LED • Kinect • Wii - Nunchuk • … Johnny-five
  11. @vitorleal github.com/vitorleal github: twitter: Vitor Leal Consultor de Sistemas e

    Negócios Centro de Inovação da Telefonica Vivo https://speakerdeck.com/vitorleal/internet-of-things-com-intel-galileo-e-nodejs