Thursday, November 09, 2023
Meeting Time: 7:00 pm
Online event (via Zoom): Please register on meetup.com to obtain the Zoom link.
NOTE: This lecture is not being held on our usual meeting date of the first Thursday of the month.
Lecture
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.
Presenters:
Randy Beiter, Principal Software Engineer, KORE Wireless
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, Solutions Architect, KORE Wireless
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.
Notes
There is no cost to attend this meeting, however, if you would like to receive Continuing Education Units (0.2 CEUs/2 PDHs) then payment of a $10 fee is required. You will also have to properly fill out an Evaluation Form to prove that you attended this lecture. Click here to open the PDF form. Download it to your local drive (look for the download button in upper right tool bar) and fill it out (the form can be filled in with most PDF readers). Save the form and email it to ambertec@ieee.org.
We accept electronic payment via Zelle. Zelle is a bank-to-bank transfer mechanism supported by most banks, without a fee, as part of their normal online banking capabilities. There is also a Zelle app available for your smartphone.
When you use Zelle with your bank, it will ask for the following information: 1) the amount to send (enter $10.00), 2) what account you want to pull the money from (select whatever account you want to use), and 3) the phone number or email of the recipient (enter ieeelicn@gmail.com. Don’t worry if you see the name of our Treasurer, David Rost, pop up). If it asks for a memo field, we suggest entering "yymmdd LICN CEU” where yymmdd are the year, month and date of the lecture.
While we prefer that your payment and evaluation form are received by the day of the lecture, they must be received by the first Monday after the lecture.
If paying by Zelle is a problem for you, then please contact John Dunn at ambertec@ieee.org for an alternate payment method.