Speaker

Stephan Linz

Stephan Linz

Navimatix GmbH & TiaC Systems – The Bridle Project (Zephyr downstream development)

Actions

With 25 years of hardware-related software development using only freely available technologies for scientific instrumentation, industry, medical devices, automotive, I have seen many frameworks and tools for Linux and deeply embedded systems. Since 2016, this has also included Zephyr as a key technology for successful product development on systems with very limited resources. This wealth of experience is now increasingly being used to transfer knowledge to both young and experienced engineers.

Zephyr & Linux Devicetree, Similarities and Differences – Practical Guide to Boards, Shields and Con

With the introduction of Devicetree translation into the Zephyr build process, not only was a proven hardware description language integrated as the state of the art, but also the door to a new art of metaprogramming was opened for the first time for deep embedded programming.

After a short introduction, this talk will take a practical look at the terms commonly used in Zephyr, such as boards, shields and connectors, explain their differences to familiar build and runtime processes from the Linux world and show the limits of the abstractions that can currently be realized with Zephyr. Simple examples for daily work will be presented, but also terms such as Nexus or Shield Stack will be defined in more detail.

Zephyr Bootcamp: A Hands-On Lab

This lab is ideal for beginners with no prior experience with Zephyr or embedded systems development. We'll provide a quick introduction to Zephyr and what sets it apart from traditional MCU vendor tools.

To accelerate your learning, you'll have access to a cloud-based IDE pre-loaded with all necessary tools and source code. This allows you to build your first Zephyr application in minutes.
We also offer hardware kits (to be returned at workshops end) for immediate hands-on exploration of your app.

Following the intro, a series of self-paced tutorials will delve deeper into Zephyr's out-of-the-box features. See how to talk directly to hardware peripherals using the builtin shell,
compose and send a melody to a speaker and get to know shields and the device tree to bring even more hardware under your control.

The workshop will run for approx. 2h.

What to Bring:

Laptop with a modern web browser
One available USB-A port

Limited Spots! This workshop is capped at 16 participants (If demand is high enough the workshop can be offered more than once)

Stephan Linz

Navimatix GmbH & TiaC Systems – The Bridle Project (Zephyr downstream development)

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top