Skip to main content
BlogEventsMeetup

Sneak Peek: What’s Happening at the Zephyr Project Meetup in Hamburg, Germany (Oct 17, 2024)

By October 16, 2024No Comments

Are you working with embedded systems, or interested in exploring the world of open source and real-time operating systems? Join the upcoming Zephyr Project Meetup at the ZAL Center of Applied Aeronautical Research in Hamburg, Germany. This event is an excellent opportunity to dive into Zephyr RTOS topics and network with experts and enthusiasts in the embedded systems field.

Zephyr RTOS is known for its small footprint, security features, and scalability, making it ideal for low-power, resource-constrained devices. Whether you’re new to Zephyr or a seasoned developer, this event will provide you with new insights into the latest advancements in embedded systems and safety-critical applications.

Zephyr meetup (general) - Hamburg, Germany

Agenda:

4:30 pm – 5:30 pm Guided Tour

(only for or participants with the ticket “Guided Tour @ZAL & meetup ticket”)

5:30 pm – 6:00 pm: Check- In & Snacks

6:00 pm – 6:05 pm: Welcome note: ZAL team

6:05 – 6:30 pm: The Libre Solar BMS: Leveraging Zephyr for Sustainable Open Source Product Development, Martin Jäger, Founder and Lead Developer at Libre Solar

A Battery Management System (BMS) is required to protect and monitor the individual cells of any Li-ion battery. The Libre Solar BMS C1 is designed for stationary energy storage applications with up to 16 cells and a maximum current of 100 A. It is fully open source with firmware based on Zephyr RTOS.

Developing actual products where both hardware and software are open source can be challenging. We will use our BMS to demonstrate how Zephyr’s modular approach allows different companies to collaborate on core open source features while keeping other parts of the software proprietary as part of their business model.

In this way, we are able to develop open source products that are both environmentally and economically sustainable.

6:30 pm –  7:00 pm: Open Source in safety-critical high performance compute (HPC) systems in theory and practice, Philipp Ahmann, Sr. OSS Community Manager, ETAS & Thomas Mittelstadt, Bosch

Looking at system architectures for complex embedded systems today, similarities can be observed across various industries. Beside a rich OS (such as Linux), often an RTOS and virtualization or containers are involved.

The presentation focuses on creating an exemplary system architecture using Linux, Xen and of course Zephyr in a reproducible form and showcasing the system implementation state. The demand for strong interaction and collaboration among various open source projects will also be shortly addressed, where help on the Zephyr parts is definitely welcomed.

7: 00 pm – 7:15 pm – Break time

7:15 pm – 7:45 pm: Bringing Zephyr into the Cabin, Mario Paja, Embedded Software Engineer, ZAL Center of Applied Aeronautical Research

In the future, aircraft cabins will accommodate more and more smart applications. For example, sensors could monitor whether passengers are seated with their seatbelts fastened, or which overhead bins still have space for luggage, making the boarding process more efficient and convenient.

The cabin team of ZAL explores ways on how to implement such cabin applications, using low-weight and low-energy modules. The talk will start with a short introduction to the ZAL Endpoint Family running Zephyr RTOS. These inhouse-developed microcontroller boards enable a variety of smart cabin applications.

We will discuss:

  • Our experience handling projects running Zephyr RTOS
  • How we manage out of the tree boards, sensors, and libraries
  • How we want to move towards a “Continuous Development” approach

7:45 pm – 8:00 pm: Bluetooth Service Discovery with Zephyr, Florian Limberger, Senior Embedded Engineer, inovex GmbH

When using Zephyr as a Bluetooth Central Device, the services provided by other devices need to be discovered before they can be used. As the official documentation is a bit sparse on this topic, this talk aims to give an overview about the API, different techniques and their tradeoffs for implementing service discovery.

8:00 pm – 8:30 pm: FOSS & Safety – The case of Zephyr, Tobias Kaestner, Staff Engineer, UL Methodpark

In recent years we have witnessed the steady rise of FOSS in practically speaking every software domain from cloud to desktop to embedded devices. That is, not necessarily all SW products today are FOSS but pretty much all are using FOSS as a dependency in one or other way.

While the economic drivers for this development are easy to understand in some areas this is still posing challenges though. Take for instance safety-critical products such as medical devices. Here the device makers are required by law to provide objective evidence  – examined by external bodies – that their SW is properly functioning. 

Now, in case a device maker wants to include  FOSS this can actually become quite challenging if the FOSS itself does not collect and make available such evidence for itself. After a quick introduction to the safety-critical software world this talk will shed some light on the Zephyr project’s current efforts to obtain such evidence. I’ll talk about the various activities- past, present and future – and how people can engage, participate and follow the safety work of the project.

8:30 pm: Thank you note & Networking time

 

Why attend this meetup?

  • Expand your expertise: Learn how Zephyr is applied in real-world safety-critical systems and discover new use cases.
  • Hands-on learning: Hear directly from industry professionals developing with Zephyr in the areas of sustainable energy, avionics, and safety.
  • Collaborate with the community: Network with developers and engineers from different backgrounds, all passionate about embedded systems and open source development.

Register Now

Seats are limited, so be sure to register soon to secure your place at this exciting technical meetup.

Looking forward to seeing you in Hamburg!