This event has ended. Create your own event on Sched.
Be sure to join us for the event. Learn more about ELC and the OpenIoT Summit, or register now! 
Back To Schedule
Monday, February 20 • 9:00am - 5:00pm
Full-Day Course: Building A Low Powered Smart Appliance Workshop (Additional Fee & Registration Required)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

If you have already registered for ELC + OpenIoT, add this to your existing registration here.
To register for the Smart Appliane workshop ONLY, click here

In this hands-on, full day workshop, you will connect embedded computers to sensors and actuators while programming IoT relevant applications. Rather than writing code, you will copy and paste from finished projects in C++, JavaScript, and Python to see your work progress toward a real world IoT connected system.

Included in the course fee is a NXP FRDM-KL25Z microcontroller that you get to keep and take home. Additionally, you get an ebook of your choice, from a list of embedded systems O'Reilly titles. You'll use this embedded device in your first designs, considering its role in telemetry and telecommand. 

All skill levels are invited to participate in the workshop. At the end of the day, students will know how to 'build a low powered smart appliance' using common hardware developer kits. Please bring a laptop and smartphone to the workshop.

The instructor, a professional IoT network engineer, will teach legacy protocols like HTTP as well as modern embedded protocols like MQTT and AMQP. He will provide a number of hardware devices on loan for the duration of the workshop like:

  • Raspberry Pi 2
  • Beaglebone Black
  • Minnowboard Turbiot
  • Tessel2 (with modules)
  • FRDM-KL25Z & FRDM-K64F devkits
  • nRF51 and nRF52 BTLE devkits
  • Arduino Uno WiFi
  • CC2650 SensorTag
  • Estimote Beacons
  • SmartScope
  • Yubikey NEO
  • Live USB

Workshop Agenda

9:00 am - 12:00 pm: 
FRDM-KL25Z development with ARM mbed
Minnowboard Turbot and IoT Messaging
Coffee Break
Arduino development with PlatformIO
Bonus: JavaScript and Python prototyping

12:00 - 1:00 pm - 1 hour break (optional)

1:00 - 5:00 pm: 
Smart appliance design (selection of sensors and actuators)
Embedded and IoT relevant messaging systems engineering
Coffee Break
Individual projects or Bluetooth Smart development
Bonus: Build groups and showcase connected projects

Monday February 20, 2017 9:00am - 5:00pm PST
Atrium Ballroom
  • Registration Fee $250