Loading…
7-9 October, 2026
Prague, Czechia
View More Details & Registration
Important Note: Timing of sessions and room locations are 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 2026 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.



Venue: South Hall 2 A (Floor 2) clear filter
Wednesday, October 7
 

14:25 CEST

Sponsored Session: Your Dev Environment Is Probably Slowing You Down - Ben Potter, Coder
Wednesday October 7, 2026 14:25 - 15:05 CEST
Every developer has felt it: a fresh clone that takes hours to get running, a build that only works on one machine, or a setup that's impossible for a teammate - or an AI agent - to reproduce.

As projects grow, developer environments become infrastructure in their own right. Get them wrong, and onboarding slows, builds become fragile, and "works on my machine" never really goes away.

This talk explores the patterns behind development environments that scale - from solo open source projects to large mono and multirepos. We'll look at reproducible environment definitions, dependency caching, ephemeral versus persistent environments, and where tooling should replace documentation.

You'll also learn how high-performing teams measure developer experience with metrics like time-to-first-commit and onboarding time, rather than intuition, and why the best developer platforms succeed by making the right path the easiest one.

AI agents are now consumers of your development environment too. If a new contributor can't get started quickly, neither can an agent.

Whether you maintain an open source project or build software at enterprise scale, you'll leave with practical ideas for creating faster, more reproducible development workflows that developers actually want to use.

Speakers
avatar for Ben Potter

Ben Potter

Head of Dev Rel and Open Source, Coder
Ben helps engineering teams build secure cloud development environments for both developers and AI agents. A Linux tinkerer who has been building on remote machines since his teens, Ben is passionate about improving developer experience and making cloud-based development the new... Read More →
Wednesday October 7, 2026 14:25 - 15:05 CEST
South Hall 2 A (Floor 2)

15:35 CEST

Sponsored Session: Kubernetes Is the AI OS. Here's the Open Source Stack Running on Top of It - Jonathan Bryce, The Linux Foundation & Daniel Krook, CNCF
Wednesday October 7, 2026 15:35 - 16:15 CEST
Kubernetes has become the AI operating system (82% of container users run it in production and 66% use it for AI inference) but the real challenge is scaling inference, not training. Every prompt and every agent call runs inference, and standard Kubernetes routing is blind to the KV cache state and token dynamics that determine whether you hit your SLOs. This session covers the open stack the CNCF community is coalescing around to fix that: HAMi (now Incubating) for fractional GPU virtualization and hard accelerator isolation, Inference Gateway (GA) for model-aware traffic routing, llm-d (new CNCF Sandbox project) for cache and load-aware distributed inference, KServe (Incubating) for multi-model serving, and the KAR (Kubernetes AI Conformance Requirements) program now spanning 31 certified platforms. We’ll also cover four trends shaping the next 12 months of cloud native AI.
Speakers
avatar for Daniel Krook

Daniel Krook

Senior Director of Developer Experience, CNCF
Daniel Krook is the Senior Director of Developer Experience at the Cloud Native Computing Foundation (part of the Linux Foundation), where he and his team support the maintainers, contributors, and users across 225+ hosted open source projects. Previously a Principal Cloud Architect... Read More →
avatar for Jonathan Bryce

Jonathan Bryce

Executive Director, Cloud and Infrastructure, The Linux Foundation
Jonathan Bryce is the Executive Director of Cloud & Infrastructure at the Linux Foundation, where he leads both the Cloud Native Computing Foundation (CNCF) and the OpenInfra Foundation—two of the largest and most influential open source communities in the world. With over... Read More →
Wednesday October 7, 2026 15:35 - 16:15 CEST
South Hall 2 A (Floor 2)

17:25 CEST

Your Network Is Already a Compute Platform. Time To Treat It Like One - Eleni Grosdouli & Josh Halley, Cisco
Wednesday October 7, 2026 17:25 - 18:05 CEST
Network switches and routers are no longer passive packet forwarders. They have been running containers for some time already. But managing them still requires separate tools, CLIs, and workflows, and that creates real operational friction.

Virtual Kubelet eliminates this. Network devices become Kubernetes nodes. Workloads are provisioned with standard kubectl commands. Device configuration is declared as Kubernetes resources with continuous drift detection. Telemetry flows through OpenTelemetry to any OTLP-compatible backend.

This session demonstrates how to converge network and platform operations into a single control plane. We will demonstrate live provisioning of network devices and show how the CNCF ecosystem enables observability, security, and policy enforcement for edge deployments.
Speakers
avatar for Eleni Grosdouli

Eleni Grosdouli

DevOps Consulting Engineer, Cisco Systems
Eleni is your go-to DevOps and GitOps expert, passionate about networking, security, and endpoint management. As a DevOps Consulting Engineer at Cisco Systems, she brings hands-on experience across diverse technical domains. A lifelong learner, Eleni loves experimenting with cutting-edge... Read More →
avatar for Josh Halley

Josh Halley

Principal Architect, Cisco
Josh Halley, is a Principal Architect and published technical author, in the office of the CTO at Cisco,
focused on next generation technologies and technical transformation for some
of Cisco’s largest global customers. His main focus today is in the domains of AI Operations, leading and supporting multiple teams in their generation of Agentic AI systems to support todays and tomorrows future technologies use cases... Read More →
Wednesday October 7, 2026 17:25 - 18:05 CEST
South Hall 2 A (Floor 2)
  Cloud & Orchestration
  • Audience Experience Level Any
 
Thursday, October 8
 

09:05 CEST

Demystifying Functional Safety in Zephyr RTOS - Alexandre Bailon, BayLibre
Thursday October 8, 2026 09:05 - 09:45 CEST
There is an increasing demand for functional safety and certifying Zephyr RTOS from SoC vendors and companies wishing to make medical and automotive products. In the meantime, there is a lot of pushback from developers who believe that open source software is not compatible with the rigors and the processes required by functional safety.
Alexandre Bailon is an active Zephyr developer who had no knowledge about functional safety. After attending numerous talks, he found himself facing more questions than answers.
Alexandre Bailon will give the talk he would have expected as an open source developer. He will first explain what functional safety is and why this is a must-have for Zephyr RTOS.
Then, he will try to address developers' concerns and tackle some common misconceptions they have. In addition, he will talk about the safety working group and how it aims to minimize the burden on contributors and maintainers while meeting certification requirements.
To finish, he will discuss the current initiatives and opportunities for community involvement in advancing functional safety support in Zephyr.
Speakers
avatar for Alexandre Bailon

Alexandre Bailon

Software Engineer, BayLibre
Alexandre Bailon is co-founder of BayLibre. He used to be a Linux kernel developer and has helped many companies build successful devices running Linux and Android.
After many Linux kernel upstreaming failures, he stopped developing the Linux kernel to start Zephyr development and upstreaming, where he has been more successful... Read More →
Thursday October 8, 2026 09:05 - 09:45 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit

09:50 CEST

Zephyr and Xen in Automotive Mixed-OS Systems: Building Safety Readiness and Upstream - Harunobu Kurokawa, Renesas Electronics Corporation
Thursday October 8, 2026 09:50 - 10:30 CEST
In automotive systems, interest is growing in OSS adoption, Software-Defined Vehicles (SDV), and mixed-criticality architectures. In initiatives such as AGL and SoDeV, configurations combining Linux, RTOSes, and hypervisors are becoming a key focus. In this context, Zephyr may be used as a small RTOS domain with a limited, well-defined role.

This session views Zephyr and Xen as complementary components. Xen can provide domain isolation and resource partitioning, Linux can host high-level services and integration layers, and Zephyr can handle focused RTOS functions. It outlines role division in OSS-based automotive software.

Functional safety is also important. The Zephyr Safety WG is advancing related activities, treating safety readiness not as certification itself but as a technical foundation—requirements, tests, and documentation—that the community can build together. This session discusses how automotive stakeholders can participate and contribute upstream.

Based on Linux/AGL mixed-OS integration experience, this case study discusses what should be addressed when applying Zephyr and Xen to automotive systems and how these efforts can advance with the community.
Speakers
avatar for Harunobu Kurokawa

Harunobu Kurokawa

Sr. Manager, Renesas Electronics Corporation
He has been involved in automotive Linux development since 2013 and actively contributes to Linux Foundation projects, including Automotive Grade Linux (AGL). At Renesas, a semiconductor company, he leads embedded Linux development and promotes OSS adoption. Since joining the AGL... Read More →
Thursday October 8, 2026 09:50 - 10:30 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit

10:50 CEST

Bringing IEC 60730 Class B Functional Safety To Zephyr - Andrej Butok, NXP Semiconductors
Thursday October 8, 2026 10:50 - 11:30 CEST
The IEC 60730 Class B standard defines safety requirements for automatic electrical controls in household appliances, mandating diagnostic mechanisms that ensure safe operation under fault conditions.
Despite its widespread adoption, IEC 60730 implementations remain fragmented and vendor-specific, typically delivered as proprietary libraries tightly coupled to individual MCUs. This approach limits portability, duplicates engineering effort, and prevents meaningful integration with modern open-source ecosystems.
This talk presents an open, reusable IEC 60730 Class B diagnostic framework built on Zephyr RTOS, demonstrating how functional safety mechanisms can be implemented in a portable and extensible way. The framework includes key diagnostics such as power-on self-tests, periodic runtime checks, watchdog supervision, and safe-state handling.
This work establishes a foundation for standardizing safety mechanisms in Zephyr and aims to catalyze community collaboration around common APIs and reference implementations for safety-critical embedded systems.
The session is targeted at embedded developers working on consumer appliances and industrial control systems.
Speakers
avatar for Andrej Butok

Andrej Butok

Embedded Software Engineer and Technical Leader, NXP Semiconductors
Andrej Butok is an Embedded Software Engineer and Technical Leader at NXP Semiconductors with over 25 years of experience in MCU platforms, networking stacks, and embedded systems. He currently focuses on bringing functional safety approaches, particularly IEC 60730 Class B, into... Read More →
Thursday October 8, 2026 10:50 - 11:30 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit

11:40 CEST

Reverse Engineering Zephyr's Software Architecture for Safety-Critical Use - Roberto Bagnara, BUGSENG / University of Parma
Thursday October 8, 2026 11:40 - 12:20 CEST
Zephyr RTOS is increasingly relevant for safety-related and
mixed-criticality systems, where qualification and certification must
address standards such as IEC 61508 and ISO 26262. A key question is
how to provide evidence that software components are independent, that
freedom from interference is preserved, and that future changes can be
assessed without redoing unnecessary qualification work.

This session presents ongoing work on reverse engineering Zephyr's
effective software architectural constraints using static
analysis. Starting from concrete Zephyr configurations, we model
components, observe calls and data accesses, identify dependencies,
and compare the result with the project's intended layered
architecture.

The talk will show how this analysis supports safety arguments by
making software-level independence explicit and checkable. It will
also show how the same model enables Change Impact Analysis: when a
qualified Zephyr version or configuration evolves, the model helps
determine which components, assumptions, tests, and safety evidence
are affected. This is essential to make Zephyr's safety effort
sustainable over time and viable for safety-related development.
Speakers
avatar for Roberto Bagnara

Roberto Bagnara

Functional Safety Expert / Professor of Computer Science, BUGSENG / University of Parma
Roberto Bagnara is professor of Computer Science at the University of Parma and Software Verification Expert and Evangelist at BUGSENG. He coauthored more than 40 papers, in international journals and conference proceedings, on programming languages, static analysis and other techniques... Read More →
Thursday October 8, 2026 11:40 - 12:20 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit

13:50 CEST

No Board, No Problem: Testing Zephyr Applications With Native_sim - Marco Widmer, bytes at work AG
Thursday October 8, 2026 13:50 - 14:30 CEST
Zephyr makes it easy to build the same code for multiple board targets. native_sim lets you run (parts of) your zephyr application and associated tests as a regular Linux process, allowing reproducible runs, easy debugging and CI integration.

In this talk, I will share what we learned structuring, testing, and debugging several real-world Zephyr applications:

* The native_sim execution model: How time is handled
* How to emulate hardware: Fake drivers, virtual bluetooth controllers, networking, PTY UART, emulators
* Examples of what can be built using these primitives:
* Connecting to the Android Emulator over BLE
* Writing Zephyr tests using the Cucumber framework
* ...
* Tooling around native_sim: twister, sanitizers, GDB, code coverage
* Integrating external binaries into twister through the pytest harness
* Designing for testability: Separating business logic from hardware-dependent software units
* When native_sim is not enough: Running tests in qemu or on real hardware

The goal of this talk is to provide a broad overview about what is possible thanks to native_sim, hopefully inspiring new ideas on how to test code without ever touching hardware.
Speakers
avatar for Marco Widmer

Marco Widmer

Software Team Lead, bytes at work AG
After obtaining his electrical engineering degree from EPFL, Marco started his first job in the chip industry. Wishing for a more dynamic environment, Marco transitioned to software engineering and started working for the Swiss company bytes at work in 2023. As the software team lead... Read More →
Thursday October 8, 2026 13:50 - 14:30 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit
  • Audience Experience Level Any

14:40 CEST

Fake Drivers: A Practical Guide To Zephyr Test Doubles - Henrik Brix Andersen, Vestas Wind Systems A/S
Thursday October 8, 2026 14:40 - 15:20 CEST
In Zephyr, subsystems, middleware, and application components typically depend on one or more lower-level device driver APIs. For testing these upper-level subsystems in isolation, the lower-level driver dependencies must still be satisfied. A popular software design pattern for this is to use test doubles. However, how can this be achieved in Zephyr without introducing test-specific changes to the upper-level subsystem?

The solution is to use fake drivers. This presentation will explore various use cases for employing fake device drivers as test doubles, examine the structure of a fake driver implementation, and demonstrate how fake drivers can be used to not only satisfy test dependencies, but also facilitate test case isolation, driver API call inspection and instrumentation.
Speakers
avatar for Henrik Brix Andersen

Henrik Brix Andersen

Functional Lead, Embedded Platforms & Cyber Security, Vestas Wind Systems A/S
Henrik Brix Andersen is Functional Lead, Embedded Platforms & Cyber Security at Vestas Wind Systems A/S, providing firmware expertise for Vestas’ sustainable energy solutions. Brix is a passionate open-source software engineer and a long-standing contributor to the Zephyr RTOS project... Read More →
Thursday October 8, 2026 14:40 - 15:20 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit

15:50 CEST

Stop Rewiring: Scale Embedded Hardware Testing - Franklin Cooper, Texas Instruments
Thursday October 8, 2026 15:50 - 16:30 CEST
Embedded test automation is often limited by something simple: wires. External loopback, testing another peripheral instance, validating a power domain, or connecting to external equipment can each require a different setup. As coverage grows, teams end up with custom fixtures, manual steps, fragile lab instructions, and CI systems that cannot reproduce a developer’s bench setup.

This talk presents an open source framework that uses a low-cost, off-the-shelf FPGA board as a programmable routing fabric. It sits between the device under test and the rest of the setup, routing pins to loopbacks, other peripherals, boards, or tools.

The framework is software-agnostic: it works with Zephyr, Linux, bare metal, or vendor SDK testing. Tests declare the needed connections, metadata describes the FPGA-to-device wiring, and the framework generates per-test Verilog, runs open source FPGA tools, and programs the FPGA.

The talk will cover lessons from real tests, common peripheral limits, demo and how to reproduce this setup at a desk, in a lab, or in CI.

Key benefits:
*Low-cost off-the-shelf hardware
*Open source software
*Easier developer desk testing
*More CI/CD regression coverage
Speakers
avatar for Franklin Cooper

Franklin Cooper

Embedded Software Engineer, Texas Instruments
Franklin Cooper Jr. is an embedded software engineer at Texas Instruments with over 15 years of experience in embedded software development. Throughout his career, he has contributed to and upstreamed work in several open source projects, including U-Boot, Linux, and Yocto. His work... Read More →
Thursday October 8, 2026 15:50 - 16:30 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit

16:40 CEST

ZView: Non-Intrusive Runtime Observability for Zephyr - Paulo Santos, EDGE-UFAL
Thursday October 8, 2026 16:40 - 17:20 CEST
Zephyr is a comprehensive ecosystem, but sometimes you want a better view of your system and end up reaching for shell, UART, printk, RTT, or tracing, all of which work, but all of which cost on-target code, pins, or configuration overhead, or even extra hardware.
ZView is a live, non-intrusive, low-integration-cost runtime observability tool that provides an overview of how your application behaves (threads, heaps, allocation and fragmentation, CPU usage, and more) all in a TUI, using only your debug probe via SWD.
It uses the debug access port to read kernel memory passively while the target keeps running. No instrumentation, no halt, no extra pins. ZView interprets what it reads, recognizing threads, heaps, and other kernel objects, turning raw memory into actionable runtime insights.
This talk covers what ZView is, how it works, its limits, and where it can go next. The goal is to make ZView a standard part of the Zephyr debugging toolkit, with the community's help.
Speakers
avatar for Paulo Santos

Paulo Santos

Embedded Software Engineer, EDGE-UFAL
Paulo Santos is a Zephyr enthusiast, collaborator, and an embedded systems developer based in Brazil. Author of ZView and CLUTGen external west projects/modules.
Thursday October 8, 2026 16:40 - 17:20 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit
  • Audience Experience Level Any
 
Friday, October 9
 

09:05 CEST

Clocks in Zephyr: A Practical Guide for BSP Developers (Lesson Learned From a Real Porting) - Martin Hoff, Silicon Laboratories
Friday October 9, 2026 09:05 - 09:45 CEST
Clocks are easy to ignore until your first Zephyr BSP port — when UART, SPI, or DMA suddenly depend on device tree properties you have never touched.
This beginner-friendly talk explains how clocks work in Zephyr today: clocks as phandle-arrays (like pwms and gpios), the meaning of #clock-cells, and how DT macros connect DTS to driver code. We separate three everyday questions: enabling a clock, selecting its source, and reading its rate — mapped to clock_control_on(), clock_control_configure(), and get_rate().
We then cover practical porting decisions any SoC author faces: what to describe in device tree at boot, what to leave to runtime (for example power management), and common mistakes — wrong cells, gates versus muxes and over-modelling hardware in DT.
Finally, we look at where Zephyr is heading: RFCs for a Clock Management Subsystem propose richer clock trees and predefined clock states, closer to how silicon is wired. You will leave with a reusable mental model for today’s APIs and a map of tomorrow’s direction.
Audience: developers new to Zephyr, BSP porters, and device tree authors. No prior clock-driver experience required.
Speakers
avatar for Martin Hoff

Martin Hoff

Software System Engineer, Silicon Laboratories
Four years of Zephyr experience, including two at Silicon Laboratories co-maintaining upstream support for SiWx91x and EFR32 SoCs. My work spans BSP porting, device tree, and driver development across Silicon Labs platforms.
Friday October 9, 2026 09:05 - 09:45 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit

09:50 CEST

Apps, Not Firmware: A Service-Oriented Application Layer for Zephyr - Sylvio Alves, Espressif Systems
Friday October 9, 2026 09:50 - 10:20 CEST
Microcontroller firmware is monolithic: one image, one failure domain, where a bug anywhere can crash everything. Yet modern MCUs ship with memory protection (MPU, MMU, or PMP), and Zephyr already has the isolation pieces - userspace, memory domains, kernel-object capabilities, watchdogs, zbus - never assembled into an application model.

This talk presents a service-oriented application layer for Zephyr: multiple memory-isolated apps running as managed units, each reaching hardware and the network only through a capability-gated service broker, so a misbehaving app cannot corrupt, starve, or crash its neighbors.

We build the missing keystone - an app-group lifecycle and a service broker - on top of existing Zephyr, and demonstrate it live: two isolated apps share one Wi-Fi stack, each making independent network requests; one hangs and another faults, both are killed and reclaimed, while the healthy app runs on. We close with hardware lessons and upstreamable RFC targets.
Speakers
avatar for Sylvio Alves

Sylvio Alves

Software Engineer, Espressif Systems
Sylvio Alves is an Embedded Software Engineer at Espressif Systems, driving ESP32-family support in Zephyr RTOS. Over 15+ years in embedded - as both a hardware and firmware developer - he has worked across many chip families and frameworks, and today focuses on low-level bring-up... Read More →
Friday October 9, 2026 09:50 - 10:20 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit
  • Audience Experience Level Any

11:05 CEST

Zenbedded: Bringing Ros2_control Closer To the Embedded World - Speakers to be Announced
Friday October 9, 2026 11:05 - 11:45 CEST
The Robot Operating System (ROS) is the de facto standard open-source middleware for building robot software, providing standardized messaging, tooling, and reusable components. ros2_control is a hardware-agnostic control framework focusing on the modular composition of control systems for robots, sharing of controllers as well as real-time performance.

Bringing ros2_control to embedded systems usually means bolting heavy DDS serialization and a bridge process onto microcontrollers. Zenbedded fixes this. It is a monolithic Zephyr, Zenoh, and ROS 2 framework built specifically for ros2_control. We put the transport, the RTOS client library, and the host-side hardware_interface plugin into one tight repository.
On the wire, we use a multi-tier transport that moves along a spectrum. You can choose between fully ROS-observable but slightly slower, or fully binary-encoded and fast, depending on what your control loop actually needs.
You'll leave with a pattern for running ros2_control on Zephyr-class hardware and a feel for working with ROS and ros2_control. We'll demo the stack balancing a real inverted pendulum on an ESP32, where latency is the difference between upright and toppled.
Friday October 9, 2026 11:05 - 11:45 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit

11:55 CEST

Libiio on Zephyr: A Unified API for Industrial I/O Across Linux and RTOS Targets - Maureen Helm & Pete Johanson, Analog Devices
Friday October 9, 2026 11:55 - 12:35 CEST
libiio is an open source C library developed by Analog Devices for interfacing with Industrial I/O (IIO) devices - ADCs, DACs, IMUs, RF transceivers, temperature sensors, and more. It underpins a broad ecosystem of host-side tools including Scopy, pyadi-iio, and MATLAB, all of which connect to targets over network, serial, or USB transports.

This talk walks through the architecture and practical mechanics of the port. We will cover how libiio's external backend integrates with Zephyr's device model, allowing any driver that implements the IIO device driver API to appear as a first-class IIO device. We will look at built-in bridge drivers that wrap any Zephyr ADC, DAC, or sensor device into an IIO device. We will also cover how the module integrates into the Zephyr build system using Kconfig, device tree, and snippets to enable libiio with minimal changes to an application.

We will demonstrate a Zephyr board being queried from Scopy and pyadi-iio, and close with a look at what is in progress - trigger support for deterministic sampling and streaming, and a USB transport as a complement to the existing UART and network transports.
Speakers
avatar for Maureen Helm

Maureen Helm

Distinguished Engineer, Analog Devices
Maureen Helm is a Distinguished Engineer in the Software & Digital Platforms Group at Analog Devices, focusing on embedded microcontroller software. She is an upstream maintainer in the Zephyr Project and former chair of the Technical Steering Committee.
avatar for Pete Johanson

Pete Johanson

Principal Engineer, Embedded Software, Analog Devices
Pete Johanson is an engineer with 25 years of diverse experience in healthcare IT, RESTFul APIs, and more recently embedded software with a focus on Zephyr RTOS.

His role on the Zephyr Factory team at Analog Devices allows him to focus on Zephyr RTOS, including sitting on the Zephyr TSC. In his personal time, Pete is the creator and lead of the ZMK firmware, an open source keyboard firmware built on Zephyr... Read More →
Friday October 9, 2026 11:55 - 12:35 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit

14:00 CEST

Amalgamation - Tom Burdick, Infineon Technologies
Friday October 9, 2026 14:00 - 14:40 CEST
Amalgamation is a build strategy used by projects like sqlite3 that combines C sources files into a single source file for various reasons. One such reason is to give the compiler greater visibility across the program for performance gains. sqlite3 claims 5-10% net performance gains in doing so.

Does applying the technique to parts of Zephyr net us any gains? If so why and where, and what are the trade offs involved?
Speakers
avatar for Tom Burdick

Tom Burdick

Principal Software Engineer, infineon Technologies
I've been involved in the Zephyr project for close to 8 years now. I started as someone looking for a faster way to get BLE working for a product, finding Zephyr to make this trivial compared to the vendor SDK at the time. I spent the prior 5 years at Intel working to make Zephyr... Read More →
Friday October 9, 2026 14:00 - 14:40 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit

14:50 CEST

Linkable Loadable Extensions and the Extension Developer Kit - Lauren Murphy, Intel
Friday October 9, 2026 14:50 - 15:30 CEST
The Linkable Loadable Extensions (LLEXT) subsystem supports loading and linking ELF files at runtime, enabling developers to add sandboxed plugin-like functionality to Zephyr applications. This session offers a discussion of how LLEXT works and how it can work for you, as well as an overview of the Extension Developer Kit (EDK). The EDK allows users to build extensions without building the main binary, enabling teams working on complex firmware to neatly divide efforts between individual loadable modules and the main binary.
Speakers
avatar for Lauren Murphy

Lauren Murphy

OS Development Engineer, Intel
Lauren Murphy has been a software engineer on the Intel team of Zephyr contributors since 2021. As a LLEXT contributor, she added support for ARC and x86, as well as Harvard architectures.
Friday October 9, 2026 14:50 - 15:30 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit

15:40 CEST

Let Your CI Catch Your Stack Overflows, Before They Hit Your Testing or the Field - Paul Würtz, Independent & Juan-Felipe Gutiérrez-Gómez, Technical University of Braunschweig
Friday October 9, 2026 15:40 - 16:00 CEST
Static program analysis can help us to save a lot of time to catch bugs before they cause real-world issues. Inspired by the already in west integrated puncover target I want to present and discuss my advances and experiments and how this especially can help during code review and development as part as the CI pipeline in application development to correctly configure necessary stack sizes and get warned on potential stack overflows.

Further ideas around how this could also benefit zephyr development are presented like checking subsystem enabled threads stack sizes across multiple boards.
Speakers
avatar for Paul Würtz

Paul Würtz

Full-time hacker on parental leave - otherwise Embedded Software Engineer :), Visiting as a Hobbyist
Studied electrical engineering and computer science. Worked across IoT, packaging, tractors and battery storage on embedded applications for the last 8 years.
avatar for Juan-Felipe Gutiérrez-Gómez

Juan-Felipe Gutiérrez-Gómez

Research Assistant, Technical University of Braunschweig
Juan Gutierrez received the B.Sc. degree in Electronic Engineering in 2013, the M.Sc. degree in Telecommunications Engineering in 2019, and the Ph.D. degree in Electrical Engineering in 2026, all from Universidad Nacional de Colombia. His current research interests include embedded... Read More →
Friday October 9, 2026 15:40 - 16:00 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit

16:00 CEST

Crash Dumps Without Cables: Live Coredump Capture Over UDP/Ethernet in Zephyr RTOS - Kedareswara Rao Appana, AMD
Friday October 9, 2026 16:00 - 16:20 CEST
When an embedded system crashes in the field, recovering the coredump often determines whether debugging takes hours or weeks. Zephyr has long supported coredumps over UART, but in modern industrial, IoT, and edge deployments the serial port is rarely accessible. Devices may be sealed in cabinets, deployed remotely, or connected only via network.

This talk introduces a new Zephyr coredump backend that streams crash data over UDP (IPv4/IPv6) at the moment of a fatal exception—no USB cable or physical access required. We will explore the design challenges of networking in the fatal path, including safely re-enabling interrupts so the NIC can transmit, and the ZCDU framing protocol used to packetize and reliably reassemble dumps from UDP datagrams. We also show how the host receiver integrates seamlessly with the existing Zephyr GDB workflow, making the switch from UART to Ethernet a simple Kconfig option. Attendees will learn how to enable fleet-scale crash capture and dramatically reduce time-to-root-cause for deployed Zephyr devices.

pull request : https://github.com/zephyrproject-rtos/zephyr/pull/108410
Speakers
avatar for Kedareswara Rao Appana

Kedareswara Rao Appana

Member of Technical Staff, AMD
Device driver developer (linux and Baremetal), Expertise on the ARM, Microblaze and Microblaze Risc-v processors, Zephyr OS and System device-tree concepts and Lopper tool, Contributed to open source Linux Up streamed CAN and Xilinx DMA drivers and contributed to axi ethernet and... Read More →
Friday October 9, 2026 16:00 - 16:20 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit
  • Audience Experience Level Any

16:30 CEST

Scaling Zephyr Hardware CI Across Continents - Anıl Özrenk, Analog Devices
Friday October 9, 2026 16:30 - 17:10 CEST
Most Zephyr CI talks focus on Twister with a single board. This talk covers what happens when your hardware spans continents, operating systems, and team boundaries, and every PR still needs to test against all of it.

Our Zephyr firmware targets proFPGA systems programmed via Windows-only scripts, Protium emulators on Linux servers with J-Links on Windows machines, MAX32xxx boards on Linux, and virtual platforms. Discrete teams — hardware, virtual platform, proFPGA, Protium, bare-metal, Debugger Scripts, and Zephyr — each own a different piece on different platforms.

We built CI that unifies all of this so a developer opening a PR gets feedback from real hardware regardless of board, country, or OS. The talk covers device-specific flashing automation, reusable workflows scaling from PRs to nightly runs, observability beyond pass/fail (memory footprint tracking, runner dashboards, test analytics), and the technical interfaces between teams that make it sustainable.

Every pattern is in production today, testing across 28+ boards in multiple countries and different toolchains on every pull request.
Speakers
avatar for Anıl Özrenk

Anıl Özrenk

Embedded Software Engineer, Analog Devices
I'm an Embedded Software Engineer at Analog Devices with five years of experience in embedded systems. I build and maintain the hardware test infrastructure for ADI's Zephyr-based embedded platforms.
I'm passionate about the Zephyr ecosystem and its testing framework, Twister. I focus on pushing Twister's capabilities to production scale. Making it work across heterogeneous hardware, multiple operating systems, and distributed teams... Read More →
Friday October 9, 2026 16:30 - 17:10 CEST
South Hall 2 A (Floor 2)
  Zephyr Developer Summit
 
Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.