JS IoT Hardware: Hack a project on Edison Kit (Node, React Native, et al)


Details
Logistics: Location and Parking
Baskin School of Engineering 2, Room E2-599
Google Map Address is approximate, the coordinates to the building are:
37.000849, -122.063017 (https://goo.gl/maps/PsyYWyeKb9M2)
Parking can be a bit difficult on campus: consider carpooling, biking, or using transit.
Check parking info:
http://maps.ucsc.edu/content/meters-paystations-sales
The closest parking lot is Core West. The other lots usually require permits. Baskin Engineering is across the street from Core West. Basking Engineering 2 is the building behind the one you see when you come from Core West.
The Big Plan
Bring your laptop - We'll have a bunch of Edison boards to hack on (first come, first serve on boards and seating). We want this to be easy for anyone who knows JS to get up and running quickly.
Get ready ahead of the meetup: check this one-pager for instructions: http://bit.ly/scjs-17-02-iot-prep
After a brief intro, you'll:
• Work on one of several projects that members have setup so you can replicate those (easy)*.
• Try any project from the hello-world level example from Johnny-Five list (http://johnny-five.io/news/intel-edison-+-grove-iot-kit-examples/) (easy)
• Try anything else: find a project on Hackster.io (https://www.hackster.io/intel/products/intel-edison), think up something from the sensors list below and the Johnny-Five APIs (http://johnny-five.io/api/), or even poke at the hardware a lower level to understand it (difficulty varies).
Several members have deep knowledge of the hardware and will be available to answer questions or discuss other IoT hardware applications.
Feel free to show up a bit early as we'll be around and there is limited seating.
Member Projects you can play with include:
-
A React Native mobile app with speech recognition; interacts with the Edison Kit.
-
A real-time sensor data streaming client and server over websocket, built on Express, Elasticsearch, Kibana, and Grafana, to gather data from multiple devices and talk back to them.
https://github.com/streamnsight/edison-iot-client
https://github.com/streamnsight/edison-iot-server
The Kit
The boards you will be able to play with (but not go home with, sorry...) are Intel Edison with the Arduino breakout kit (https://www.sparkfun.com/products/13097).
They run linux Yocto Poky (https://en.wikipedia.org/wiki/Yocto_Project). A full set of sensors from Seeed Grove Starter Kit Plus - IoT Edition (https://www.seeedstudio.com/Grove-Starter-Kit-Plus-IoT-Edition-p-2634.html) will come with it. The boards run NodeJS v4.4 and the Johnny-Five (http://johnny-five.io/) project provides sensor connectivity.
Sponsors
Thanks to our sponsors for the kits, food, and space on campus:
https://a248.e.akamai.net/secure.meetupstatic.com/photos/event/6/a/4/f/600_458187215.jpeg
https://a248.e.akamai.net/secure.meetupstatic.com/photos/event/6/6/9/0/600_458186256.jpeg

JS IoT Hardware: Hack a project on Edison Kit (Node, React Native, et al)