Hackeando a Internet das
Coisas com Javascript
João Gabriel Lima
@jgabriel_lima
linkedin.com/in/joaogabriellima
linkedin.com/in/joaogabriellima
IT Hacker, Docente, Instrutor em
treinamentos, Co-fundador da Huddle3, Senior AI
Engineer na NexusEdge.
Doutorando em Computação Aplicada com
ênfase em Inteligência Artificial, Mineração de
Dados e BigData.
A Internet das Coisas
“Uma revolução tecnológica que tem como objetivo
conectar os itens usados no dia a dia”
...Eletrodomésticos, meios de transporte, tênis, roupas
e maçanetas conectadas à Internet e a outros
dispositivos, como smartphones...
Mas por que Javascript?
A Internet fala Javascript!
Reuso de tecnologia!
Dispositivos e servidores ‘falando’ a
mesma linguagem
Grande quantidade de frameworks, bibliotecas e
API’s
- socket.io -
JavaScript é fácil de aprender (e ensinar)
Possui uma imensa comunidade de
desenvolvedores
Sua arquitetura orientada a eventos se encaixa
perfeitamente com a forma como o mundo funciona
JavaScript é uma linguagem madura
API’s, Bibliotecas e Ferramentas
JerryScript
Motor de JavaScript Ultra-leve para a Internet das
Coisas
https://samsung.github.io/jerryscript/
http://nodered.org/
http://breakoutjs.com/
http://sbstjn.github.io/noduino/
http://ni-c.github.io/heimcontrol.js/
https://github.com/ecto/duino
http://johnny-five.io/
https://resin.io/
Conhecendo alguns projetos...
Smart Cities
Security & EmergenciesSmart Metering Retail
Smart Environment
Logistics
Smart Water
Smart Animal Farming
Domotic & Home
Automation
eHealth
Industrial Control Smart Agriculture
Estacionamento Inteligente, Saúde Estrutural, Mapas de Barulho
Urbano, Detecção de Smartphone, Níveis de Campo
Eletromagnético, Congestionamento do tráfego, Gerenciamento
de Lixo, Estradas inteligentes
…
Detecção de Incêndio Florestal, Poluição do Ar, Monitoramento
de Nível de Neve, Desmoronamento e Prevenção de Avalanche
…
Monitoramento de Água Potável, Detecção de materiais
químicos em rios, Monitoramento dos níveis de poluição no mar,
Inundações
…
Smart Grid, Instalações fotovoltaicas, Fluxo de água
…
http://goo.gl/Wt0i4I
Como experimentar?
http://electronicsofthings.com/
Eu quero aprender,
mas quem poderá
me ajudar?
Consultoria em Tecnologia e Inovação
Treinamentos:
Curso “Full-stack mobile developer”
com Ionic Framework, Nodejs e
MongoDB
Agora…
Online!
Interessou?
Inscreva-se já:
http://mrstec.com.br/cursoionic
contato@huddle3.com
Apoio:
http://midiaseducativas.com.br/
2 Vagas para Font-end Ninjas
rodrigo@midiaseducativas.com.br
Obrigado!
Hackeando a Internet das
Coisas com Javascript
João Gabriel Lima
@jgabriel_lima
linkedin.com/in/joaogabriellima

Hackeando a Internet das Coisas com Javascript