Loading…
25-27, August 2025
Amsterdam, Netherlands
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Europe 2025 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Central European Summer Time, CEST (UTC +2). To see the schedule in your preferred timezone, please select from the drop-down menu to the right. 

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Venue: D203 clear filter
arrow_back View All Dates
Tuesday, August 26
 

09:00 CEST

Zephyr-friendly Embedded Display Shopping Guide - Eve Redero, Redero Tech
Tuesday August 26, 2025 09:00 - 09:40 CEST
Zephyr has extensive support for all kinds of embedded displays, but sourcing a display can be confusing, especially if you want to source one with out-of-the-box Zephyr support. In this session, we will show how to choose a Zephyr-friendly display component.

The session will cover a review of several types of display techs, what are display controllers and display modules, and the most common ways of interfacing with a display.
Speakers
avatar for Eve Redero

Eve Redero

Electronics and embedded systems engineer, Redero Tech
I have worked as an electronics and embedded systems engineer for about 10 years, mostly in consumer electronics companies. My skills set includes board design, low-level firmware development, and a bit of knowledge about board production and testing. I now work as a freelance, roaming... Read More →
Tuesday August 26, 2025 09:00 - 09:40 CEST
D203
  Zephyr Developer Summit
  • Audience Experience Level Any

09:50 CEST

How We Got DOOM Running on Zephyr (And Why You Should Try It) - Peter van der Perk, NXP Semiconductors
Tuesday August 26, 2025 09:50 - 10:30 CEST
In this talk, we'll guide you through the exciting process of porting DOOM to the Zephyr RTOS. We’ll begin by introducing PrBoom, the game engine used for this port. Next, we’ll explore the Zephyr native simulator, a powerful tool that eases the entire porting process by offering robust debugging, testing, and profiling capabilities. Finally, we’ll delve into Zephyr’s display and input subsystems, components for capturing input from various devices (ADC, GPIO, Touchscreen) and rendering game frames on a screen. Last, we'll showcase the port running on actual hardware the NXP MCXN MCU demonstrating how Zephyr and PrBoom come together to bring DOOM to life in an embedded environment. Whether you're an embedded systems enthusiast or a gamer, this session will showcase the versatility of Zephyr in handling a classic game like DOOM.
Speakers
avatar for Peter Van Der Perk

Peter Van Der Perk

Embedded Software Engineer, NXP Semiconductors
I work at NXP Semiconductors in the CTO Systems Innovations team, applying expertise in system architecture, computer science, hardware design, and robotics. My tasks include software architecture, debugging, driver development, and middleware testing. I work with technologies like... Read More →
Tuesday August 26, 2025 09:50 - 10:30 CEST
D203
  Zephyr Developer Summit

11:00 CEST

Mirror and Control Android Phone With Zephyr on I.MX RT1170 - Phi Bang Nguyen & Trung Hieu Le, NXP Semiconductors
Tuesday August 26, 2025 11:00 - 11:40 CEST
Mirroring and controlling a smartphone via a vehicle’s screen enable hands-free access while ensuring comfort and safety. Existing solutions like Android Auto or CarPlay require high-end MPUs and rich OSes. In this talk, we demonstrate a lightweight and low-cost alternative using the i.MX RT1170 MCU running Zephyr RTOS:

https://www.youtube.com/watch?v=EVt0pZxM8Xg

The Android phone captures its screen, compresses it in MJPEG, and streams it to the MCU. On the Zephyr side, we use ffmpeg for video decoding and send touch events to the phone. Despite no hardware decoder, we achieved 11 fps with 100–200 ms latency. MJPEG was chosen over H.264 for its better performance. Upcoming MCUs like the i.MX RT2660/RT2770 with MJPEG/H.264 hardware decoders will boost this further.

We are currently transitioning to Wi-Fi for a fully wireless set-up and offloading camera-based gesture control to the smartphone for hands-free controls. Finally, to inject touch events into Android without root access, the Android application needs to be launched in a shell by ADB from a laptop. We're working on porting ADB to Zephyr to automate this process for a seamless, plug-and-play user experience.
Speakers
avatar for Phi Bang Nguyen

Phi Bang Nguyen

Senior Embedded System Engineer, TechLead at NXP, NXP Semiconductors
I am currently an embedded system engineer and Multimedia IoT TechLead at NXP since 3 years. I am also an active collaborator of the Zephyr video subsystem. I am particularly passionate about image and video and was working on various related topics including computer vision, HCI... Read More →
avatar for Trung Hieu Le

Trung Hieu Le

Embedded Software Engineer, NXP Semiconductors France
Phd in the domain of image and video compression, I am currently working at NXP, contributing to the development of drivers for display and camera on the company's embedded MCU.
Tuesday August 26, 2025 11:00 - 11:40 CEST
D203
  Zephyr Developer Summit

11:55 CEST

Bridging Safety and Architecture: Zephyr’s Path To IEC 61508 Compliance - Tobias Kästner, inovex GmbH & Simon Hein, Open for Everything 
Tuesday August 26, 2025 11:55 - 12:35 CEST
This talk outlines our ongoing efforts to achieve safety certification according to IEC 61508. While the audience is technically skilled, the specifics of safety standards might be unfamiliar. We will explore why software architecture is paramount (IEC 61508 mentions it more than 50 times) and discuss the difference between architecture and its documentation. We'll also clarify the distinction between project and product documentation, and the crucial relationship between safety and security. The talk will then shed light on some Zephyr-specific challenges, such as managing feature models via Kconfig and the implications of in-tree code generation scripts for our safety approach. We will provide an overview of our current state, including the now established coding guidelines and where we are at with implementing traceability mechanisms. Finally, we will take a look on the impact this certification effort will have on the project's future direction, emphasizing its importance for wider adoption in safety-critical applications. Our aim is to foster a clear understanding of the work involved and its significance, helping Zephyr grow as a leader in safety-critical systems.
Speakers
avatar for Tobias Kästner

Tobias Kästner

Solution Architect Medical IoT, inovex GmbH
A physicist by training, Tobias Kaestner has always been fascinated by the intersection of the physical with the digital world. His professional career started as a SW team lead in a medical device start-up and since then he has served a couple of roles for 15+ years in this industry... Read More →
avatar for Simon Hein

Simon Hein

Embedded software engineer, Open for Everything
I started in the automotive embedded space where safety was always a topic after that i changed to the industry automation sensor section where i was invold in different acceleration sensor and encoder development. In the last position I was involved in the Zephyr project for 3 years... Read More →
Tuesday August 26, 2025 11:55 - 12:35 CEST
D203
  Zephyr Developer Summit

14:10 CEST

Test Strategy for Zephyr - Maciej Perkowski, Nordic Semiconductor
Tuesday August 26, 2025 14:10 - 14:50 CEST
In the dynamic world of software development, a well-defined test strategy is very important for ensuring quality and reliability. The Zephyr Project's testing activities have evolved organically to address immediate needs, however it lacked a formalized strategy. As the testing working group we developed a strategy that not only codifies existing practices but also covers new challenges, requiring a shift in our testing paradigm.

During the talk I will present the key elements of our strategy, like its objectives, main testing principles, roles and responsibilities, and other elements it is addressing. I will show how we plan to navigate the complexities of modern testing landscapes with a focus on effectiveness of the testing cycle without compromising the robustness and quality of the Zephyr Project.
Speakers
avatar for Maciej Perkowski

Maciej Perkowski

Senior R&D Engineer, Nordic Semiconductor
I completed a Ph.D. in experimental nuclear physics, where I was responsible for developing and maintaining a prototypical particle detector and its software. It raised my interest in software development and the process of testing and QA. I am working at Nordic Semiconductor, where... Read More →
Tuesday August 26, 2025 14:10 - 14:50 CEST
D203
  Zephyr Developer Summit

15:05 CEST

Testing Zephyr Bluetooth Devices at Scale - Donatien Garnier, Blecon Ltd
Tuesday August 26, 2025 15:05 - 15:45 CEST
Testing Bluetooth applications at scale is crucial but often complex due interoperability requirements and the difficulty of reproducing real-world scenarios in the lab. At Blecon, we've established a robust approach to verifying our Bluetooth firmware built on Zephyr, addressing the challenges that arise when scaling from development to production-level quality assurance.

In this session, we’ll share practical insights from our team’s experiences, including how we constructed a scalable test farm using nRF52840 dongles and implemented in-band tracing to capture performance data from field devices. We’ll also explore point characterisation techniques, from Bluetooth sniffers to RF test chambers, and highlight where simulation fits in to accelerate testing workflows.

Attendees will learn how they can use these approaches to improve reliability, accelerate development cycles, and enhance overall system visibility in their Zephyr Bluetooth devices.
Speakers
avatar for Donatien Garnier

Donatien Garnier

Co-Founder, Blecon Ltd
Donatien Garnier is an accomplished technology leader and innovator with over a decade of experience in embedded software, Linux and mobile development with an IoT focus. As co-founder of Blecon, Donatien has been instrumental in building Blecon’s Bluetooth to Cloud product.
Tuesday August 26, 2025 15:05 - 15:45 CEST
D203
  Zephyr Developer Summit

16:20 CEST

Model-Based Testing for the Zephyr RTOS - Philipp Panzer, UL Solutions
Tuesday August 26, 2025 16:20 - 17:00 CEST
The use of Zephyr in safety-critical domains poses a significant challenge with regard to certification. Since feature development in open-source projects is usually not driven by a centralized requirement specification, V&V become challenging tasks: The lack of a requirement specification makes the subject of validation hard to capture. Verification requires considerable effort for manual test creation. To address these issues, we explore a Model-Based Testing (MBT) approach for Zephyr, which involves the creation of a formal model of the system. Based on this specification, runnable test cases are automatically derived which pass if the actual software implementation aligns with the model. We present our approach of applying MBT to Zephyr's semaphore API, which uses TLA+ and generates runnable ZTest test cases. Given the promising results of our initial exploration, we want to share our ideas with the community to encourage further work in this area. We argue that an integration of MBT into Zephyr’s development cycle results in formal specifications of the system, which, combined with test generation, enable automated conformance testing and facilitate continuous certification.
Speakers
avatar for Philipp Panzer

Philipp Panzer

Software Engineer, UL Solutions
Philipp Panzer studied computer science at FAU Erlangen-Nuernberg, with a focus on IT security and system software development. During his studies he worked on cloud-based data-analytics solutions at Siemens Mobility. At the end of his studies, he moved to UL Solutions, where he gained... Read More →
Tuesday August 26, 2025 16:20 - 17:00 CEST
D203
  Zephyr Developer Summit
  • Audience Experience Level Any
 
  • Filter By Date
  • Filter By Venue
  • Filter By Type
  • Audience Experience Level
  • Timezone

Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.
Filtered by Date -