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

Brewfactory - IoT Vienna

Brewfactory - IoT Vienna

Brewfactory: full-stack homebrew with IoT and Node.js

Meetup: http://www.meetup.com/IoT-Vienna/
Event: http://www.meetup.com/IoT-Vienna/events/204682502/
Recorded video: https://www.youtube.com/watch?v=5WJu-a_eEYI

"An IT engineer and a med student walks in to a bar. They get disappointed by the corn infested MegaBrews, so comes the motivation to put up a fight.
Brewfactory's story about their IoT brewing machine: Node.js, SparkCore, MongoDB, AngularJS, React"

Peter Marton

January 16, 2015
Tweet

More Decks by Peter Marton

Other Decks in Technology

Transcript

  1. JavaScript everywhere 2007 2015 HW Microcontroller IoT devices from $10

    Control HW C, C++ Node.js: Johnny-Five, Tessel Web server .net, Java, PHP Node.js Database SQL MongoDB: JS API WebUI JavaScript: jQuery JavaScript: SPA (React, Angular etc.)
  2. Johnny-Five - “jQuery of the IoT” - servo.to( 90 );

    button.on(‘down’, fn); - Arduino compatible boards - Node.js
  3. Hardware parts - digital temp. sensor - DS18B20 (1-Wire) -

    heating elements - PWM (pulse-width modulation) - Relay (solid state) - controller - PID
  4. IoT device: RaspberryPi - credit-card sized - linux - usb

    ports - ethernet - NO built-in Wi-Fi - any languages
  5. BrewUI - React app with Flux - CommonJS (Node style)

    - Webpack (~Browserify) - npm module - https://github.com/BrewUI