nodebots-cpbr



nodebots-cpbr

0 0


nodebots-cpbr

Slides do workshop sobre NodeBots + Garoa Shield na Campus Party Brasil 2016 #CPBR9

On Github fernandoGuisso / nodebots-cpbr

NodeBots

with

Garoa Dojo Shield

O que você vai precisar:

  • 1 Arduino
  • 1 Garoa Dojo Shield
  • terminal(para rodar a aplicacão node)

Arduino

https://www.arduino.cc/

Shield's para arduino

Garoa Dojo Shield

https://github.com/garoa/dojo-shield

O que é um Coding Dojo?

Um coding dojo é isso aqui!

De acordo com o

http://codingdojo.org/ "A Coding Dojo is a meeting where a bunch of coders get together to work on a programming challenge."

NodeBots

http://nodebots.io/

Mas porque node.js?

Porque é Javascript!

Mais motivos

  • Fácil de aprender.
  • Para front's e back-end's
  • Mais usada no github(comunidade open)
  • Chrome V8 Stamin-up
  • non-bloking IO
  • npm - varios modulos

Johnny Five

http://johnny-five.io/

hello world!

var five = require('johnny-five');
var board = new five.board();

board.on('ready', function(){
  var led = new five.Led(13);
  led.blink(500);
});

npm modules

  • express
  • websockets
  • twitter
  • ar-drone
  • dualsock-controller

Controlling a car

E começa o Dojo!!!

NodeBots with Garoa Dojo Shield