Building A Low Powered Smart Appliance Workshop
Rapid Industrial Development with Commodity Hardware
Date: February 20, 2017
Time: 9:00 am - 5:00 pm
Location: Atrium Ballroom, Hilton Portland
Registration Cost: $250
If you have already registered for ELC + OpenIoT, add this to your existing registration here.
Included in the course fee is a NXP FRDM-KL25Z microcontroller that you get to keep and take home. You'll use this embedded device in your first designs, examining its role in telemetry and telecommand.
All ages and 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'. 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 load for the duration of the workshop like:
- Raspberry Pi 2
- Beaglebone Black
- Tessel2 (with modules)
- FRDM-KL25Z & FRDM-K64F devkits
- nRF51 BTLE devkit and dongle
- Minnowboard Turbot (TBA)
- CC2650 SensorTag
- Estimote & Blesh Beacons
- Live USB
9:00 am - 12:00 pm:
FRDM-KL25Z development with ARM mbed
Cortex-A Telemetry and Telecommand
FRDM-K64F development with ARM mbed
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
Put our skills to the test and build a smart appliance already!
Bonus: Build groups and showcase connected projects
Yocto Project Developer Day North America 2017
Date: February 24, 2017
Time: 8:30 am - 5:00 pm
Location: Jaguar Land Rover Facility (Address TBA)
Early Registration Fee: $179 (through January 15, 2017)
Standard Registration Fee: $209 (January 16 - February 20, 2017)
Late Registration Fee: $249 (February 21 - Event)
If you have already registered for ELC + OpenIoT, you can add this to your existing registration here.
To register for Yocto Project Developer Day only, please click here.
The Yocto Project Developer Day is a one day, hands-on training event that puts you in direct contact with Yocto Project developers. Over the course of the day, Yocto Project developers will walk you through how to create custom-build Linux distributions for embedded devices by using layers and recipes designed to resolve incompatibilities between different configurations.
The proposed agenda is listed below.
- Introduction to the Yocto Project
- Key Concepts
- Build System Workflow
- Examining Recipes
- Standard Recipe Build Steps
- Working with Layers
- Build and Boot your Custom Image
- Working with Applications
- New Workflows in the Latest Release of the Yocto Project
- Deep Dive and Class Exercises on Devtool and ESDK
- Brief Tour of Meta-Security
- Deep Dive Presentation and Demo on CROPS
- BitBake Event Model - The Data Source for Toaster
- New set-up.py Script
- Kernel Roundup
- User Space
- Build History and Bitbake-diffsigs
Interested in Hosting a Co-Located Event?
If you are interested in hosting a co-located event alongside Embedded Linux Conference North America, please fill out this brief inquiry form with your event details.