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

Internet of Things com Intel Galileo e NodeJS

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for Vitor Leal 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.

Avatar for Vitor Leal

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