~/conference

Zephyr Developer Summit 2022

titleauthorlength
Tutorial: Mastering Zephyr Driver DevelopmentGerard Marull Paretas01h 58m
Shows exact claims and code: Zephyr driver flow uses Devicetree + Kconfig to generate compile‑time C headers, instance‑based DT macros and new dt_spec helpers…
Talk on
Zephyr Devicetree Mysteries, SolvedMarti Bolivar26m
Explains exactly how Zephyr converts DTS into C: bindings provide type info, the build system emits devicetree_on_fixed.h and devicetree_extern.h, and a maze…
Talk on
Deep Dive into Pin Control in ZephyrGerard Marull Paretas37m
Zephyr introduces a standardized pinctrl API that moves vendor quirks into devicetree and an soc header, exposes one driver call pin control configure pins…
Talk on
Zephyr and You: A Developer Environment for NewcomersLauren Murphy27m
Shows exact steps to set up a Linux + Visual Studio Code developer environment for Zephyr with the extensions, a script to generate C/C++ IntelliSense, and a…
Talk on
Zephyr Unit Tests and Emulators at GoogleYuval Peress13m
Chromium EC CI wires twister into Zephyr for incremental builds, parallel runs and nightly full-matrix tests, produces per-test HTML reports and supports test…
Talk on
Using Zephyr with Non-C LanguagesDavid Brown36m
Demonstrates building a hello world app in Rust and Zig linked into Zephyr via CMake/west, using Cargo and the zig tool to produce libraries; Rust uses cargo…
Talk on
Combining Zephyr & C++20 to Build Safe, Low-footprint, Event-based Applicati...Ioannis Papamanoglou30m
Zephyr plus C++20 produce an event-based framework that avoids heap allocations, maps events to irq/workqueue/thread contexts, and compiles down small: notify…
Talk on
Using Zephyr for Embedded ControllersKeith Short31m
Zephyr replaces the legacy EC across Chromebook designs with concrete results: functional ports on Intel, Qualcomm and Mediatek chipsets, board bring-up…
Talk on
Twister V2: New Framework for Testing Based on Pytest. Overview & Current StatusMaciej Perkowski23m
Prototype based on pytest claims to convert existing Zephyr tests into pytest tests via a plugin, uses west to build/flash, and ports the ztest harness so C…
Talk on
Renode’s Zephyr Dashboard: Simulating 130+ Zephyr PlatformsMichael Gielda, Peter Zierhoffer34m
Renode’s Zephyr Dashboard claims simulating 170+ Zephyr platforms by translating Zephyr device trees into Renode platform descriptions with a tool called…
Talk on
USB Support in Zephyr OSJohann Fischer36m
Zephyr now ships a reworked UDC API and a new USB device stack that support multiple controller instances, runtime vendor/product ID and configuration changes…
Talk on
Twister: A Test Utility for ContributorsAastha Grover35m
Twister is a Python test runner that scans the Zephyr code base for YAML-marked TestCases and samples, builds binaries, flashes devices and captures serial…
Talk on
Virtualization with Zephyr & Xen for Embedded Safety SystemsDymtro Firsov22m
Zephyr acts as a dom0 on Xen for Arm, boots on Renesas H3, starts a guest Linux via u-boot as per-domain bootloader, and demonstrates a thin dom0 architecture…
Talk on
X.509 Client Authentication in ZephyrKevin Townsend34m
Shows a working end-to-end X.509 client-auth flow for Zephyr using MbedTLS and TF-M, with concrete commands (OpenSSL) to generate CA/server/device certs, a Go…
Talk on
How to Get Your Zephyr Patches MergedCarles Cufí, Marti Bolivar36m
Concrete checklist for getting Zephyr patches merged: show code for the Zephyr® Project, use git and GitHub forks, format commits as one-change units with…
Talk on
LE Audio – Specification and Zephyr ImplementationAsbjørn Sæbø, Emil Gydesen26m
Zephyr already contains 28,000 lines of host code implementing Generic Audio Framework, Basic Audio Profile and services, with samples, shell apps and tests…
Talk on
Zephyr ❤️ Internet: How Zephyr Speeds Implementation for New IoT DevicesJonathan Beri30m
Zephyr presents concrete wins: device bring‑up leverages device tree and vendor-backed support across thousands of chip/board combos, networking apps often…
Talk on
One Code Base, Multiple TargetsJared Wolff49m
Same code compiles and runs on three boards (Particle Xenon/nRF52840, nRF9160 Feather, Seeed LoRa E5) and across two Zephyr manifests by swapping a west…
Talk on
Supporting Native_Posix on MacOSChris Friedt35m
Claims that native_posix can run on macOS with workarounds and prototypes The implementation uses clang/LLVM tweaks (hashed section names), a small macho.js…
Talk on
USB-C Power Delivery OverviewDiana Zigterman30m
Explains concrete implementation details: a Zephyr USB‑C subsystem thread with a type‑C state machine, protocol layer and policy engine; reliance on separate…
Talk on
Android's CHRE and Open Source FrameworksYuval Peress31m
Runtime that hosts nanoapps and arbitrates sensor access so small apps request streams and the system picks a single hardware rate rather than duplicating…
Talk on
Leveraging Userspace to Safely Run Untrusted LuaLouis Goessling, Benjamin Riggs35m
Lua interpreter and compiler run entirely in MPU-backed userspace on Zephyr, with custom libc/math shims and a user-space allocator; bytecode is compiled in…
Talk on
A Block Stream API for ZephyrTom Burdick33m
Zephyr gains a DMA-friendly block-stream interface that claims to let drivers submit lists of buffer operations and get completions via an io_uring–like RTIO…
Talk on
What Chip Shortage? How We Use Zephyr for Truly Modular HardwareMike Szczys, Chris Gammell35m
Claim: Zephyr plus careful hardware choices let a single enclosure become a swappable system. Built an Aludel modular platform with click/Feather headers…
Talk on
Hypervisor-less Virtio: Assembling Multi-OS Systems Using Standards-based Pro...Danut Gabriel Milea18m
Claims a working hypervisor-less virtio prototype that uses standard virtio over MMIO and pre-shared memory to connect Linux on A53 cores with Zephyr on an R5…
Talk on
End-to-end IoT Development with ZephyrAlvaro Viebrantz35m
Shows concrete end to end choices and tradeoffs from device to cloud and what actually works now: hardware info API, mcu manager and Zephyr sensor framework…
Talk on
BoF: Unlocking Software Defined Power Electronics with Zephyr: Concepts...Luiz Villa, Jean Alinei01h 05m
Claims a working open stack: Zephyr plus custom drivers runs an OwnTech platform that controls a 300 W reprogrammable board (12–72 V low side, 40–110 V high…
Talk on
Building the Traceability for Design and Testing in ZephyrEnjia Mai21m
Zephyr adds a traceability layer that links requirements, design docs and tests, harvesting existing Doxygen/Sphinx output and generating a traceability…
Talk on
Proposing Common PHY Framework in ZephyrShradha Todi, Padmanabhan Rajanbabu32m
Proposal implements a Linux-like common PHY framework inside Zephyr that actually binds separate PHY drivers to controller drivers via device tree, provides…
Talk on
Dynamic Modules LoadingPeng Chen22m
The Zephyr® Project strives to deliver the best-in-class RTOS for connected resource-constrained devices, built to be secure and safe. Click here to learn…
Talk on
Open Source NVMe AI Accelerator Platform with ZephyrKarol Gugala33m
An open source NVMe AI accelerator platform actually exists: Zephyr on Cortex‑R handling NVMe registers and DMA, an UltraScale+ FPGA fabric hosting a TVM/VTA…
Talk on
Logging in Multi-core EnvironmentKrzysztof Chruściński29m
Zephyr adds concrete extensions for multi-core logging: messages carry domain ids assigned dynamically using per-link offsets, and backends pair with a link…
Talk on
Mini-conference: RISC-V Support in ZephyrMichael Gielda, Ederson de Souza, Pete Warden, Piotr Zierhoffer01h 19m
Shows concrete progress and real problems: SMP merged in Zephyr v3.1 with working tests on the renode simulator, but real PolarFire silicon exposes a monitor…
Talk on
Keynote: Towards an Industry-Standard ECSimon Glass13m
Google is building an Zephyr-based EC as a unified, upstream-friendly Embedded Controller implementation, with about a million lines of existing EC code to…
Talk on
Next Steps for Software Bill of Materials (SBOM) Generation in ZephyrSteve Winslow32m
Zephyr can emit SPDX SBOMs at build time by parsing CMake’s file based API JSON, running a west spdx step that calls compilers to list included headers…
Talk on
Keynote: Zephyr as the Foundation for a Microcontroller SDKJoel Stapleton08m
Claim: Zephyr serves as the foundation for a vendor SDK that combines proprietary drivers and stacks with an open RTOS and tooling. Nordic builds and ships the…
Talk on
Tutorial: Hands-on with Zephyr-based IoT Hardware - Data Goes in, Dat...Chris Gammell, Mike Szczys02h 02m
"The Zephyr® Project strives to deliver the best-in-class RTOS for connected resource-constrained devices, built to be secure and safe. Click here to learn…
Talk on
Secure and Massive IoT Device Factory ProvisioningMieszko Mieruński22m
A concrete factory flow that actually generates per-device credentials for large batches and writes them into Zephyr-backed secure storage is presented: custom…
Talk on
Tools and Methodologies to Test Compliance with IEC61508 StandardAndrey Madan, Neil Langmead37m
Zephyr codebase analysis uses Parasoft C/C++test with the Edison Design Group parser to build a dependency structure matrix that highlights surprises (drivers…
Talk on
New Implementation Proposal for Zephyr SD Protocol StackDaniel DeGrasse24m
Proposal claims a generic SD protocol stack plus a host controller API reduces vendor code and yields consistent features instead of vendor-specific…
Talk on
Designing A Scalable, Maintainable, Low Power LTE IoT Gateway with La...Tyler Hoffman, Andrew Ross39m
Built a $100 gateway (Sentrius MG100) using nRF52840 + Zephyr paired with a Sierra Wireless LTE/NB‑IoT modem and Memfault for observability. Claimed outcomes…
Talk on
Connecting Zephyr Logging to the Cloud Over Constrained ChannelsMarcin Niestrój31m
Shows how Zephyr logs get encoded to CBOR, sent via CoAP over DTLS using the Golioth SDK and stored in LightDB, with one CBOR log per UDP datagram and…
Talk on
The Meetup of Zephyr and OpenEulerRen Wei44m
SIG-Zephyr is founded inside openEuler and claims a working proof‑of‑concept that runs Zephyr as a realtime guest communicating with Linux via openAMP using…
Talk on
Keynote: The Power of ConsistencyAnas Nashif18m
Argues that strict consistency across layers lets Zephyr support heterogeneous firmware on a single product without rewrites, enabling code reuse across x86…
Talk on
Leveraging Cloud Technologies for Development and Operation of ZephyrRob Woolley32m
Shows concrete workflows and results: a Zephyr dev container under 4GB that builds STM32 images, used with VS Code + WSL2; a deployment path that flashes…
Talk on
Keynote: From Zephyr’s Structured Data to Traceable and Testable Open HardwareMichael Gielda18m
Zephyr’s device-tree data drives a reproducible pipeline: west build produces binaries that run in the Renode simulator, an interactive CI dashboard compiles…
Talk on
Linkage in the Third Millenium. Ideas, Innovations, Experiments and Prototypes for Fl...Andrew Ross47m
Zephyr claims it has pushed the v6 UNIX linker past its limits and documents concrete pains: link-time hacks like multi-stage link and Python postprocessing, a…
Talk on
Proposal for I3C SW Support in Zephyr RTOSShashank Prashar, YeEun Kim32m
Proposal adds an I3C master driver to Zephyr, claiming backward compatibility with I2C, fewer pins, lower power and up to 33.3 Mbps throughput. Code is…
Talk on
Keynote: Bringing Infineon’s Low Power, Connected and Secure PSoC™ 6 Microcontroller...Danny Watson06m
Infineon joins Zephyr and upstreams board support for a cost‑effective Wi‑Fi Bluetooth prototype kit that exposes PDM microphones, CapSense and I/O expanders…
Talk on
Architecting an IoT Product Line: Part 1 - ScopingGregory Shue32m
Argument: apply the ISO product-line model to IoT and Zephyr and show concrete mappings and decisions. Uses ISO/IEC/IEEE 26550 as the scoping model, identifies…
Talk on
Keynote: Welcome & Opening RemarksKate Stewart09m
Overview of logistics and concrete promises not platitudes: the Zephyr® Project frames the summit as a hybrid developer meetup with live streams 10 minutes…
Talk on
Welcome & OrientationCarles Cufí05m
Mostly logistics: sponsors and membership levels, where the slides link and virtual filter live, that the session is recording for YouTube, and that a discord…
Organiser on
BoF: Quality and Testing Processes for Zephyr + DiscussionDavid Leach32m
Proposal centers on building a distributed testing framework that aggregates results from many companies' hardware ranges while honoring proprietary secrecy…
Talk on
Wrap Up: Interactive TSC Panel22m
Hybrid conference reports concrete numbers and next steps: 386 attendees with 150 in person and over 58 presenters; videos and patches are scheduled to be…
Panel on
Building a Test for Diverse Fleet of Platforms, How Hard That Could Be?Evgeniy Paltsev11m
Shows concrete failures and fixes: tests that assume single core break on SMP so use test1_cpu helper or set CONFIG_SMP_CPUS=1; timeouts fail across units and…
Talk on
Keynote: Consider IoT Projects in FLOSS Foundations: A Report Based on Community DataMatt Cantu11m
Community analysis uses Git and GitHub issue data via GrimoireLab data pipeline to compare foundations (Linux, Apache, Eclipse, FIWARE) and projects…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.