Unbrickable Remote Firmware Updates for IoT Devices

#PDH #CEU #firmware #software #hardware #MCU #IoT #IIoT
Share

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_To_Calendar_icon Add Event to Calendar
If you are not a robot, please complete the ReCAPTCHA to display virtual attendance info.
  • Contact Event Hosts


  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