Join us at Open Source Summit Europe, hosted in Dublin, Ireland and virtually this year on September 13-17. Register for the event here.
If you’re attending the conference in-person, we invite you to theZephyr Mini-Summit on Monday, September 12 at 2-5:30 pm. The Zephyr Mini-Summit is designed to introduce you to the leading Open Source RTOS built with safety and security in mind. Attendees will learn why Zephyr is gaining the attention of developers and product makers. This session will provide an overview of the latest technologies and plans emerging from the Zephyr community.
Add this to your Open Source Summit registration for $10. Register here.
Other Zephyr-related sessions are below. Add them to your schedule today:
Tuesday, September 13:
16:15 IST: To RTOS or not RTOS: That is the Question – Frederic Desbiens, Program Manager — IoT and Edge Computing, Eclipse Foundation
Real-Time Operating Systems (RTOS) have been a fixture of embedded computing for a long time and, more recently, IoT. Popular open-source options such as FreeRTOS and Zephyr support a wide range of hardware and provide features such as storage and networking. However, many open source projects aim to deliver many of the same features in a “bare metal” approach. In other words: they deliver frameworks that enable your applications to run directly on the hardware. Given this, which approach is right for your project? In this presentation, Frédéric Desbiens will explain the pros and cons of RTOSes and the bare metal approach. You will learn about the architecture and feature set of FreeRTOS and Zephyr in the process. You will also discover contrasting os-less frameworks such as Arduino, Espressif IDF, and Drogue IoT, which uses the Rust programming language. Add it to your schedule here.
17:10-17:50 IST: Interfacing Sensor with Zephyr for IoT Devices, Dinesh Kumar K, Embedded Software Engineer, Linumiz
Sensors are the devices which can monitor and measure environment based on synchronous or asynchronous events. Zephyr RTOS provides a sensor subsystem to make easy and uniform interactions with a variety of different sensors. In this talk we will explore possible ways to interface different types of sensor and use with zephyr. Also primarily focuses to add support for new sensor and share experiences about mainlining zephyr. Closing with demostration for temperature/pressure/fingerprint sensor. Add it to your schedule here.
Thursday, September 15
15:00-15:40 IST: SBOMs: Essential for Embedded Systems Too! – Kate Stewart, VP of Dependable Embedded Systems, The Linux Foundation
With the recent focus on improving Cybersecurity, the expectation that a Software Bill of Materials (SBOM) can be produced, is becoming the norm. Having a clear understanding of the software running on an embedded system, especially in safety critical applications, like medical devices, energy infrastructure, etc. has become essential. Regulatory authorities have recognized this and are starting to expect it as a condition for engagement. Safety critical certifications require this level of information already, it just needs to be shared in a standard format so others can do better risk management and vulnerability analysis, as well. This talk will provide an overview of the emerging regulatory landscape, as well as examples of how SBOMs are already being generated today for embedded systems by open source projects such as Zephyr, Yocto and others. Add it to your schedule here.
Friday, September 16
11:45-12:25 IST Contributing to Zephyr vs (Linux and U-boot) – Parthiban Nallathambi, CTO, Linumiz
With 4+ years of history, zephyr community is growing into next generation and de-facto RTOS for SoC’s without MMU (Microcontrollers). With open source, as contributors centric and plays the vital role in driving the technology, addition of new architecture support and bleeding edge features. This talk will details the process and guidelines of contribution to zephyr. Also compares the process with Linux Kernel and U-boot patching system and contribution methodology to share the insights. Provoking the mainlining/open source needs for Microcontrollers platforms with zephyr and shares the tips & tricks to get your patch merged faster with details about release cycles. Add it to your schedule here.
14:50-15:30 USB Support in Zephyr OS – Johann Fischer, R&D Engineer, Nordic Semiconductor
Johann will make an overview of the overhauled USB device support in Zephyr OS, from the USB controller driver (UDC) API and tips on how to implement a new controller driver, to the USB device stack interface to classes or functions. In the second part the Johann will present the basic USB host support and USB host controller API, as deep as it is developed at the time of the presentation. The third part puts focus on the testing the entire USB subsystem. Add it to your schedule here.
To check out the complete schedule or to register, visit the main event website here: https://events.linuxfoundation.org/open-source-summit-europe/.