2846

Below are pointers to slides (and some videos) from various conference presentations that I’ve given.

  • Linux IoT: From Prototype to Production (video) – OpenEmbedded Workshop 2020; February 3 2020, Brussels, Belgium

    Short (20min) presentation on considerations when building Internet of Things (IoT) products based on embedded Linux and OpenEmbedded.

  • Approaches in Optimizing BSP for Your Embedded Project (video) – OpenEmbedded Workshop 2020; February 3 2020, Brussels, Belgium

    BSP = Board Support Package

    Short (20min) presentation on the four main components of an embedded Linux design, which are toolchain, bootloader, kernel, root filesystem and then how they are combined into a basic embedded Linux system.

    Best approaches are also discussed on how to best structure your OpenEmbedded BSP layer.

  • Challenges of Internet of Things at scale (video) – CfgMgmtCamp; February 3-5 2020, Ghent, Belgium

    The Internet of Things (IoT) is the extension of Internet connectivity into physical devices and everyday objects. Embedded with electronics, internet connectivity, and other forms of hardware (such as sensors), these devices can communicate and interact with others over the internet, and they can be remotely monitored and controlled.

    This means that internet connected devices are moving out of the data centers and into a new environment which brings a range of new challenges. A dominating technology in this area is GNU/Linux and although best practices have been established for GNU/Linux in the desktop and server world, the IoT space is still in its infancy and is most accurately comparable to the wild west due to the vast options in hardware configurations and software stacks.

    In this presentation I go over specific areas within this space, highlight the challenges and how they are solved today using open-source technologies. We will also take a closer look on some of the trends that are emerging, as “server technologies” are moving towards the edge devices.

  • Managing your Qt based embedded Linux device using Mender.io (video, video) – Webinar Qt + Mender.io

    In this webinar Harald Kjølberg from Qt and Mirza Krak from Mender.io will show you how to use Mender.io to quickly and easily deploy applications made in Qt on to your field-deployed devices.

  • Securing the Connected Car (video) – NDC TechTown 2020; August 13 2020, Kongsberg, Norway

    The anatomy of the Jeep Cherokee hack: the technical details of how the Jeep Cherokee was hacked and steps you can take to reduce your attack surface.

  • The ultimate guide to software updates on embedded Linux devices (video) – NDC TechTown 2020; August 13 2020, Kongsberg, Norway

    This presentation covers challenges of doing software updates for embedded Linux devices and how we can leverage available open-source tools to reduce complexity.

    Projects covered are: mender.io, SWupdate, RAUC and more.

  • Integrate IoT cloud analytics and over-the-air (OTA) updates with Google and Mender.io (video) – foss-north 2019; April 8-9 2019, Gothenburg, Sweden

  • Mender.io - Software Updates for Linux Devices (video) – foss-gbg 2018

    This presentation is a deep-dive in to Mender.io, Apache 2.0 licensed end-to-end software update solution.

  • Strategies for Developing and Deploying your Embedded Applications and Images (video) – Embedded Linux Conference + OpenIoT Summit Europe 2018; October 22 - 24, 2018, Edinburgh, UK

    This presentation is featured on linux.com, which provides a good summary.

  • The ultimate guide to software updates on embedded Linux devices (video) – foss-north 2018; April 22-23, Gothenburg, Sweden

    This presentation covers challenges of doing software updates for embedded Linux devices and how we can leverage available open-source tools to reduce complexity.

    Projects covered are: mender.io, SWupdate, RAUC and more.

  • Update My Board (video) – Embedded Linux Conference & OpenIOT Summit North America 2018; March 12 - 14, 2018, Portland, Oregon