Slide 1

Slide 1 text

IoT: Node.js e Arduino Vitor Nogueira github.com/vitornogueira

Slide 2

Slide 2 text

Internet of Things http://www.techforkorea.com/2014/12/22/internet-of-things-iot-is-the-future-of-smart-business/

Slide 3

Slide 3 text

Internet of Things Conectar os objetos utilizados em nosso dia a dia na web para que possam conversar entre si. https://www.youtube.com/watch?v=jlkvzcG1UMk

Slide 4

Slide 4 text

Arduino https://www.flickr.com/photos/33197780@N00/5542112636/

Slide 5

Slide 5 text

Arduino Plataforma de prototipagem eletrônica de hardware livre com suporte a I/O digital e analógica.

Slide 6

Slide 6 text

Arduino Possui uma interface serial na qual podemos programá-la e interagi-la quando interligada ao computador . http://pt.wikipedia.org/wiki/Arduino

Slide 7

Slide 7 text

Node.js https://nodejs.org/about/resources/

Slide 8

Slide 8 text

Node.js Plataforma criada para desenvolver aplicações de rede rápidas e escaláveis utilizando JavaScript.

Slide 9

Slide 9 text

Node.js Construído sobre o V8, um interpretador criado pelo Google escrito em C++ e utilizado no Google Chrome

Slide 10

Slide 10 text

Node.js Utiliza um modelo de I/O direcionado a evento não bloqueante que o torna leve e eficiente, ideal para aplicações em tempo real com troca intensa de dados através de dispositivos distribuidos.

Slide 11

Slide 11 text

Node.js Node.JS: JavaScript no servidor com Google V8 http://www.slideshare.net/ramalho/nodejs- javascript-no-servidor-com-google-v8

Slide 12

Slide 12 text

Node.js - Linkedin - Netflix - Walmart - PayPal - Groupon - Pagar.me https://github.com/joyent/node/wiki/Projects,-Applications,- and-Companies-Using-Node

Slide 13

Slide 13 text

Node.js Bower, Grunt, Gulp http://bower.io/ http://gruntjs.com/ http://gulpjs.com/

Slide 14

Slide 14 text

Node.js Cordova/Phonegap, nw http://cordova.apache.org/ http://phonegap.com/ http://nwjs.io/

Slide 15

Slide 15 text

Node.js NativeScript, React Native http://www.telerik.com/nativescript http://facebook.github.io/react-native/

Slide 16

Slide 16 text

Node.js Johnny-Five, duino, Tessel https://github.com/rwaldron/johnny-five https://github.com/ecto/duino https://tessel.io/

Slide 17

Slide 17 text

Node.js The NodeCopter - Programming flying robots with node.js http://www.nodecopter.com/ JavaScript que voa - Daniel Filho http://imasters.com.br/front-end/javascript/video-javascript-que- voa/

Slide 18

Slide 18 text

Code (:

Slide 19

Slide 19 text

Code https://github.com/vitornogueira/node-arduino

Slide 20

Slide 20 text

Vitor Nogueira github.com/vitornogueira linkedin.com/in/vitornogueiraa [email protected] [email protected]

Slide 21

Slide 21 text

Links e Referências - http://en.wikipedia.org/wiki/Internet_of_Things - http://g1.globo.com/jornal-da-globo/noticia/2014/11/internet-das- coisas-permite-que-tudo-ao-nosso-redor-esteja-conectado.html - http://www.techtudo.com.br/noticias/noticia/2014/08/internet- das-coisas-entenda-o-conceito-e-o-que-muda-com-tecnologia. html - http://www.arduino.cc/ - http://pt.wikipedia.org/wiki/Arduino - https://developer.mozilla.org/en-US/docs/Web/JavaScript - http://vitorleal.com/ - https://speakerdeck.com/vitorleal/conhecendo-o-mundo-da- internet-das-coisas - http://iot.telefonicabeta.com - http://nodejs.org/ - http://www.nodecopter.com/ - https://github.com/rwaldron/johnny-five

Slide 22

Slide 22 text

Links e Referências - https://speakerdeck.com/vitorleal/desenvolvendo-wearables- com-js - http://tableless.com.br/o-que-nodejs-primeiros-passos-com- node-js/ - https://strongloop.com/node-js/why-node/ - http://www.slideshare.net/joemccann/the-business-case-for- node - http://imasters.com.br/artigo/22016/javascript/o-que- exatamente-e-o-nodejs/