Skip to content

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

Photo of Jeffrey Priebe
Hosted By
Jeffrey P. and 2 others
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

Photo of Santa Cruz JavaScript group
Santa Cruz JavaScript
See more events
UCSC Baskin School of Eng - E2-599
191 Baskin Circle · Santa Cruz, CA