bringing hardware to life with js and node

Post on 27-Nov-2014

301 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Kelsey discusses Technical Machine, Tessel, and hardware hacking with demos at Fullstack Conference, London 2014.

TRANSCRIPT

Bringing Hardware to Life with JS and Node

Kelsey Breseman, Technical Machine(@selkeymoonbeam | @technicalhumans)

JonJia

Tim

ConnectivityLibraries APIs

Package manager

Plenty of memory

Software debugging

Modularity

Open sourceUpdates

Kelse

y

Eric

ConnectivityLibraries APIs

Package manager

Plenty of memory

Software debugging

Modularity

Open sourceUpdates

The InternetCC3000 Wifi Chip

The InternetCC3000 Wifi Chip

The BrainARM Cortex M3 Microprocessor

The InternetCC3000 Wifi Chip

The BrainARM Cortex M3 Microprocessor

Enough Memory...that you probably don’t have to worry about it

32MB each of Flash and RAM

npm install tessel -g

Installing

npm install tessel -g

Installing

tessel update

Updating

npm install tessel -g

Installing

tessel update

Updating

tessel wifi -n <ssid> -p <pw>

Getting online

tessel run blinky.js

Blinking Lights

Camera

Camera

npm install camera-vc0706

npm install camera-vc0706

camera.takePicture(function (){})

Camera

Sensors& Actuators& Comms

Let’s see some demos!

projects.tessel.io/projects/calling-card

projects.tessel.io/projects/calling-card

projects.tessel.io/projects/calling-card

projects.tessel.io/projects/enviroreport-web-dashboard-for-climate-module

projects.tessel.io/projects/enviroreport-web-dashboard-for-climate-module

projects.tessel.io/projects/enviroreport-web-dashboard-for-climate-module

projects.tessel.io/projects/tesselbot-rc-sumobot

projects.tessel.io/projects/tesselbot-rc-sumobot

projects.tessel.io/projects/tesselbot-rc-sumobot

projects.tessel.io/projects/tesselbot-rc-sumobot

projects.tessel.io/projects/tesselbot-rc-sumobot

projects.tessel.io/projects/tesselbot-rc-sumobot

projects.tessel.io/projects/tesselbot-rc-sumobot

@selkeymoonbeam

Next: try it yourself!

Go to projects.tessel.io to make these demos

top related