NodeJS Development and Hardware Interfacing on Raspberry Pi

About Me

  • Civil & Structural Engineer
    • Consultant & Trainer
  • + Computer Engineering and Instrumentation

What this talk is about

  • Introduction to Raspberry Pi
  • NodeJS Development Style on Pi
  • The surrounding stuff

Raspberry Pi

Raspberry Pi - Top View

Raspberry Pi

Raspberry Pi - Details

Raspberry Pi Wikipedia

Comparison of Single Board Computers

NodeJS Development Options

  • Local
    • Emacs/Vi/Nano
    • Cloud 9
  • Remote
    • Cloud 9
    • Netbeans for C, C++, Java Read more

Cloud9 and SDK

c9.io

Cloud9 Core

Live Demo

Temperature + Humidity Sensor

Code for demo on Github

DHT-11 Raspberry Connection

Raspberry Pi Pinout

The Surrounding Stuff ?

  • Things - IoT

Internet of Things

internet of things

The Surrounding Stuff ?

  • Things - IoT
  • Building Info Modeling - BIM

Building information Modeling

building information modeling

Shenzhen Airport, China

parametric design

Bird's Nest - Beijing

Bird's Nest - Beijing

EMP - Seattle

Experience Music Project

The Surrounding Stuff ?

  • Things - IoT
  • Building Info Modeling - BIM
  • Geographic Info Systems - GIS

Geographical Information Systems

Geographical Information Systems

Real-Time GIS

Geographical Information Systems

MAPLE Lab - UW

http://depts.washington.edu/maple/

PI: Prof. Venkat Subramanian

  • Multi-scale problems
  • Multi-physics problems
  • Stiff and Intractable

Li-ion Battery Models

  • Physics-based
  • Fast Solvers
  • 20-50% more life/faster charging

Advanced Battery Management System

Battery Informatics Inc.

Battery Management System - Overview

Prototype

Battery Informatics Inc.

Battery Management System - Overview

Thank You!

qrcode

Email: chintan.pathak@gmail.com