Unbrickable Remote Firmware Updates for IoT Devices
Brought to you by the IEEE Consultants Network of Long Island (LICN).
This meeting is NOT being held on our usual meeting date of the first Thursday of the month. Next month we will be back to our usual schedue.
The Internet of Things, or IoT for short, is the concept of connecting physical objects to the Internet so that they can be either controlled or monitored remotely. The overarching goal is to gain insights that help improve personal or business outcomes. Use cases are diverse, from applications in the smart home to smart cities, agriculture, buildings, logistics, connected factories, and more.
One of the key challenges is to keep the entire technology stack from device to cloud secure, all while allowing firmware engineers to update their device code in a way that won’t “brick” the device, that is render them unconnected and thus useless.
The session will provide an overview of a typical IoT stack and the traditional way of offering remote firmware updates. It will then introduce a new approach, based on a hypervisor for microcontrollers, or microvisor. This lets us separate the software stack that controls all Internet communications aspects from the firmware that controls the application logic on the device.
The talk will show the common use case of an asset tracker that attaches to valuable assets and tracks their whereabouts, movements, environmental conditions, and more. A live demonstration of remote debugging of firmware code over the air and a remote firmware update will bring this topic to life.
Date and Time
Location
Hosts
Registration
- Date: 09 Nov 2023
- Time: 07:00 PM to 09:30 PM
- All times are (UTC-05:00) Eastern Time (US & Canada)
- Add Event to Calendar
Speakers
Randy Beiter of KORE Wireless
Biography:
Randy Beiter, a Principal Software Engineer at KORE Wireless, can trace his interest in electronics back to disassembling his family’s audio receiver as a youngster to try to see how it worked. He has developed for web, mobile and most recently connected devices. Since joining Twilio (now KORE) in 2015, Randy has built mobile SDK’s with the Voice & Video and Realtime Data teams and IoT connectivity solutions with Device Builder. His current focus is bringing brick-proof programmable IoT connectivity to devices big and small, while increasingly connecting more of his house to home grown sensors and automation.
Jonathan Dillon of KORE Wireless
Biography:
Jonathan is a Solutions Architect at KORE Wireless. Previously he has held roles in Product Management, Field Applications, Product marketing and Sales, DSP IC design and Project Management. He spent many years in the semiconductor industry with Microchip Technology and Altera Inc and has significant experience in Microcontroller hardware and firmware development. At Electric Imp and Twilio he designed, built and certified IoT devices, working with factories to mass produce them.
Agenda
7:00 PM Networking and Introductions
7:30 PM Presentation