particle + node (hackster cascadiajs workshop)

7
Particle + Node Hackster.io Alex Glow • Hacker Advocate • [email protected]

Upload: monica-houston

Post on 16-Aug-2015

25 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Particle + Node (Hackster CascadiaJS workshop)

Particle + NodeHackster.ioAlex Glow • Hacker Advocate • [email protected]

Page 2: Particle + Node (Hackster CascadiaJS workshop)

Create Account + Log In

https://build.particle.io

$ npm install -g particle-cli

Page 3: Particle + Node (Hackster CascadiaJS workshop)

Claim Your Device

$ particle setup

** Grab device ID

http://build.particle.io/build

** Grab API token

Page 4: Particle + Node (Hackster CascadiaJS workshop)

Run a Sample Project

> Blink LED (or haptic motor, etc.)> Blink LED over the Internet> Photoresistor

Page 5: Particle + Node (Hackster CascadiaJS workshop)

Load VoodooSpark

Back to http://build.particle.io/build Load code from http://voodoospark.me/

OR:$ npm install -g spark-cli$ spark cloud login$ spark cloud flash SPARK_DEVICE_ID firmware/voodoospark.cpp

**Not tested with new CLI**

Page 6: Particle + Node (Hackster CascadiaJS workshop)

Install cylon-spark

https://github.com/hybridgroup/cylon-sparksee also: artoo, gobots

● Use VoodooSpark instructions● Save example code as “cascadia.js” (or w/e)

$ npm install cylon-gpio$ node cascadia.js

Page 7: Particle + Node (Hackster CascadiaJS workshop)

Resources

http://hackster.io/particle http://build.particle.io/build http://voodoospark.me https://github.com/hybridgroup/cylon-sparkhttp://www.hackster.io/krvarma/spark-core-and-cylon-jshttp://cylonjs.com

Untestedhttps://www.npmjs.com/package/sparkhttps://github.com/rwaldron/spark-iohttps://github.com/opheliasdaisies/nodeboats-jsconf2015