BlogEventsMeetup

Recap of the Zephyr Project Meetup @ Mjølner Informatics (October 28, 2025)

By November 20, 2025No Comments

Mjølner Informatics hosted a Zephyr focused event on October 28, 2025, at Microsoft’s facilities in Lyngby, Copenhagen. The evening brought together product owners, technical product managers, R&D leads, architects, CTOs, and embedded hardware and software developers. The program combined technical talks, practical experiences, and networking sessions. A booth area featuring Qt, Nordic Semiconductor, EBV Elektronik, Vestas, Amfitech, Demant, and others remained active during networking breaks.

The event opened with networking time in the booth area, followed by a welcome from Bent Bisballe Nyeng of Mjølner Informatics. The first talk was delivered by Jacob T. Pedersen from Mjølner, presenting two internal development stories. The first, “Rapid development with Zephyr – a warstory with TDD,” walked through a real example of rapid product development using Zephyr driven by test-driven development under unclear and changing requirements. The second topic, “Converting virtual to real products,” outlined how Zephyr applications can be developed for virtual devices in virtual environments before being deployed to physical hardware, enabling faster iteration and reduced cost when testing systems that may break or evolve frequently.

Bjarki Andreasen from Nordic Semiconductor followed with a session from the perspective of an embedded software engineer working with Nordic’s hardware and Zephyr integrations. After that, Detlev Zundel from EBV Elektronik delivered “The Transformative Power of Free Software,” discussing how the concept of free software has influenced development practices for decades. He connected the history of GNU/Linux to the rise of Zephyr OS in microcontroller-based devices and explored how these developments continue to reshape embedded software and broader technology ecosystems.

Following the first set of talks, attendees had a dinner and networking break before continuing with the evening program. Henrik Brix Andersen from Vestas presented “CANnectivity: Zephyr-based USB to CAN adapter firmware,” describing the motivation behind creating an open-source USB-to-CAN firmware solution based on Zephyr. He covered its intended use cases, advantages over existing commercial and open source alternatives, architecture, automated testing strategy, and planned future enhancements. The firmware aims to address common limitations in host-connected CAN adapters and is available for developers seeking a Zephyr-based solution.

Cédric Le Dillau from Qt Group then delivered “How to Build Stunning Embedded UIs with Zephyr,” demonstrating the integration of Qt for MCUs with Zephyr RTOS. His talk showed how to build a connected product with a graphical user interface running on constrained hardware, including examples using MQTT, Bluetooth, and Wi-Fi. He also highlighted the use of Squish automated testing to validate embedded graphical interfaces in a reproducible and reliable way.

The final technical presentation of the evening came from Tyler Huffman of Oticon/Demant, who presented “A deep dive into Zephyr’s Bluetooth LE controller and the ULL/LLL layers.” His session examined the architecture and constraints of Zephyr’s Bluetooth Controller subsystem, focusing on how the upper and lower link layers implement complex parts of the Bluetooth Core Specification and interface between the physical layer and Bluetooth Host layer. He also discussed practical use cases that illustrate how the system behaves in real deployments.

The event concluded with a panel debate followed by open networking in the booth area centered on the question, “How does Mjølner use Zephyr?” Mjølner described how Zephyr supports its multi-source design strategy by enabling vendor- and hardware-agnostic solutions, providing flexibility and adaptability for rapid prototyping, and supporting security requirements across diverse customer projects. This final session brought together multiple viewpoints from the day’s topics and allowed participants to continue discussions with speakers, exhibitors, and other attendees.

The Zephyr project meetup at Mjølner brought together a broad set of perspectives on using Zephyr for UI development, virtual-to-real workflows, CAN-based device firmware, Bluetooth controller internals, free software principles, and rapid prototyping approaches.

Photos from the meetup can be viewed here.

About the Community Meetups:

This meetup is part of the Zephyr Community Meetup Series, gatherings hosted by community members, with support from the Zephyr Project.

If you are excited about the Zephyr Project and want to share it with your local community, consider hosting an event in your city. Whether you are in Copenhagen or halfway across the globe, we encourage passionate individuals to get involved. Reach out to us and explore how you can bring Zephyr to your community and make a difference in the world of IoT development.

To keep up to date about the project, subscribe to the Zephyr quarterly newsletter or connect with us on @ZephyrIoTZephyr Project LinkedIn or the Zephyr Discord Channel to talk with community and TSC members.