All Things Open (Raleigh, NC)
2023-10-15 - 2023-10-17
All Things Open will be hosted on October 15-17 in Raleigh, North Carolina. ATO is an educational conference where attendees learn about new technologies and topics, and it’s always been that way. The goal is for attendees to leave having learned something or been made aware of something new.
Zephyr will be represented at the conference with a few sessions including:
Monday, October 16:
11:30 am – 12:15 pm: From an Artificial Nose Weekend Hack to a Future-proof IoT Device – Benjamin Cabe, Zephyr Project Developer Advocate
It was a long weekend of May 2020. Like many of my human siblings stuck at home with time on their hands due to an ongoing pandemic, I was busy trying to perfect my bread recipe. Fast forward to a few hours later, I had assembled an Arduino-based “artificial nose” that used a gas sensor and AI (so-called TinyML) to learn and detect scents (hence potentially the smell of a perfectly fermented sourdough starter).
As I open-sourced and started to share the project on social media, it went viral… and I felt like an impostor, as most of the code powering it was, frankly, hackish. Or maybe it wasn’t, as it had the merit of having helped me invent something new, in literally a few hours.
In this talk I will walk you through some of the key features of the artificial nose, and how I eventually refactored my original codebase to leverage Zephyr (an open-source real-time operating system) in order to make it easier for myself and the community to extend the project, and run it on a variety of hardware targets.
You will learn, among other things:

How to move from a complex “super loop” to well architected threads and event-based programming ;
How to run TinyML models (ex. TensorFlow Lite) while not compromising the rest of your embedded system ;
How to build an efficient and easy-to-maintain graphical user interface ;
How to leverage Zephyr hardware-abstraction layer.

All the code and demonstrations shown in the talk will be available on GitHub, and you are very much encouraged to go ahead and build your own artificial nose after the presentation!
This event is managed by All Things Open and not the Linux Foundation or the Zephyr Project. To register or learn more about the conference, click here: https://2023.allthingsopen.org/.

The Linux Foundation Member Summit (Monterey, California)
2023-10-24 - 2023-10-26
The Linux Foundation Member Summit, hosted on October 24-26 in Monterey, California, is the annual gathering for Linux Foundation member organizations.
An annual gathering for Linux Foundation members that fosters collaboration, innovation, and partnerships among the leading projects and organizations working to drive digital transformation with open source technologies. It is a must-attend for business and technical leaders looking to advance open source strategy, implementation, and investment in their organizations and learn how to collaboratively manage the largest shared technology investment of our time.
The Zephyr Project will be represented at the conference in a session presented by Kate Stewart, Vice President of Dependable Embedded Systems at the Linux Foundation. On Tuesday, October 24 at 4:15-4:45 pm, Kate will present, “Enabling UN Sustainable Development Goals: Zephyr Project Contributions.”
Given the Zephyr Project’s focus on being able to operate in resource constrained environments, it’s not surprising that we’re seeing products emerge that help conserve and make better use of this planet’s resources, that are built with Zephyr. This talk will walk through some of the capabilities of the Zephyr project. It will show how the products emerging using it are contributing to the UN Sustainable Development Goals. Add it to your schedule here.
Learn more about how the Linux Foundation projects advance the UN Sustainable Development Goals in this new research report here.
Check out the full schedule for the LF Member Summit on the main event page here.

Nordic Semiconductor Webinar: Adding custom boards in nRF Connect SDK
2023-10-25 09:00 - 10:00 (America/Los_Angeles)
Nordic Semiconductor is hosting a free webinar about adding custom boards in nRF Connect SDK on October 25 at 9 AM CEST / 3 PM CST Asia & 6 PM CET / 12 PM ET / 9 AM PT. The webinar will include several Zephyr-related topics.
During your product development journey, you will run into the stage where you want to move your firmware from a development kit to your own hardware design (custom board). Ali Aljaani, Developer Marketing Manager at Nordic Semiconductor, will lead this developers-oriented webinar and dive into the fundamental principles and best practices for seamlessly adding support for a custom board in nRF Connect SDK.
Agenda:

What is a “board” in the context of nRF Connect SDK/Zephyr?
Examine the hardware support hierarchy in nRF Connect SDK/Zephyr and analyze the options for adding a custom board.
Explore mandatory, optional, and special use case board files.
Learn how to translate hardware schematics to devicetree syntax using nRF Connect for VS Code extension and how to write your own Kconfig files for your own hardware design.
Special considerations for the nRF91 and nRF53 Series.
Hands-on demo.
Q&A.

Register for this Nordic webinar here.

RISC-V Summit (Santa Clara, CA)
2023-11-07 - 2023-11-08
RISC-V Summit is being hosted on November 7-8 in Santa Clara, California. The global RISC-V community – including technical, industry, domain, ecosystem and special interest groups who define the architecture’s specifications – will meet in Santa Clara, California to share technology breakthroughs, industry milestones, and case studies to network and build relationships and to experience much more.
Zephyr is a sponsor of the event. Stay tuned for more details about on-site activities.
This event is managed by RISC-V and not the Zephyr Project. Learn more about the event or register for it on the RISC-V Summit event page.

Linux Plumbers Conference (Richmond, Virginia)
2023-11-13 - 2023-11-15
The Linux Plumbers Conference, the premier event for developers working at all levels of the plumbing layer and beyond, takes place in Richmond, Virginia on November 13-15. The event will be in-person at the Omni Richmond Hotel and remotely, however most of the presenters will be in-person. Learn more about the conference on the main conference website.

Zephyr will be represented in several sessions and a microconference. All times below are in Eastern Standard Time and the room/timing can change depending on the conference.
November 14 at 4:30 – 5:15 pm: Putting Linux into Context – Towards a reproducible example system with Linux, Zephyr & Xen – Philipp Ahmann, Robert Bosch GmbH
Demos on embedded systems using Linux are plentiful, but when it comes to reproducing them, things get complicated. Additionally, on decent embedded systems Linux is only one part of the system and interacts with real-time operating systems and virtualization solutions. This makes reproduction even harder.
Within the Linux Foundation’s ELISA project, we started to create a reproducible example system consisting of Linux, Xen, and Zephyr on real hardware. This is the next step after we achieved a reproducible system with a pure Linux qemu image.
The idea is to have documentation, a continuous integration including testing, which can be picked up by developers to derive and add their own software pieces. In this way they should be able to concentrate on their use case rather than spending effort in creating such a system (unless they explicitly want this). We also show how to build everything from scratch. The assumption is that only in this way it is possible to get a system understanding to replace elements towards their specific use cases.
We had challenges finding good hardware, tools, freely available GPU drivers and more and we are still not at the end. A good system SBOM is also creating additional challenges, although leveraging the Yocto build system has provided some advantages here.
While we are setting up the first hardware with documentation from source to build to deployment and testing on embedded hardware, we aim to have at least two sets of all major system elements like Linux flavor, a choice of virtualization technique, real-time OS and hardware. Only when software elements and hardware can be exchanged, we identify clear interfaces and make a system reproducible and adoptable.
Open Questions are:

What will be a good next hardware to extend this PoC scope?
Where do open source, security, safety, and compliance come best together?
Which alternative real-time operating systems and virtualization should be incorporated?

Wednesday, November 15: Internet of Things MC (2:30 – 6:15 pm)

The IoT Microconference is a forum for developers to discuss all things IoT. Topics include tools, telemetry, device drivers, and protocols in not only the Linux kernel but also Real-Time Operating Systems such as Zephyr. All sessions will be in the James River Salon A at the Omni Richmond Hotel and all times listed below.
2:30 – 3:05 pm: Linux-wpan updates – Stephen Schmidt
Topics we’ll discuss include:

team maintainership
recent and upcoming features: mlme, beacons, scanning, associations, peers
basic parts for a pan coordinator userspace service
wpanusb generic specification challenges (phy layers, channels, multi-band, hw
offload, …)
link-Layer security and status and problems

3:10 – 3:45 pm: TSCH@Zephyr: IEEE 802.15.4 SubG IIoT in the Making – Florian Grandel, the Zephyr Project Community Member
Zephyr’s native IEEE 802.15.4 L2 is a hidden treasure: It supports a much larger variety of SoCs, vendors and PHYs than its more popular OpenThread counterpart. Native L2 not only runs the common 2.4G O-QPSK modulation but also has rich SubG support on all regional bands, from legacy BPSK all the way to SUN O-QPSK, FSK and OFDM and even initial support for HRP UWB. The latter is increasingly hot as mobile manufacturers converge around 802.15.4z/FiRa for precision UWB indoor localization. When I realized this huge potential I immediately wanted to leverage it for industrial use cases. That’s when the TSCH@Zephyr project was born in late 2022.
TSCH is IETF/IEEE’s open contender to the proprietary WirelessHART standard (and to some extent to ISA 100.11a): a reliable and available wireless (RAW), low-power, deterministic real time protocol, relevant to wireless industrial automation, TSN and distributed battery-driven IIoT sensor networks.
This BoF presents the current state of affairs wrt TSCH, SubG and distributed clocks @ Zephyr. We’ll run through solved and unsolved challenges on the way to support a precision TDMA protocol on Zephyr’s TI CC13/26xx driver, look at related driver API changes and at some of the underpinning conceptual work re precision distributed clocks. The latter are a cornerstone of an embedded RTOS that wants to provide re-usable primitives for all kinds of precision timing applications like ranging, PTP, 15.4 superframes/DSME/LE, TSN/DetNet, industrial ethernet/SERCOS/Profibus/… or the upcoming 5G/6G RAW extensions.
3:50 – 4 pm: Zephyr Retro-and-Prospective: Project Growth, Long Term Support, and Linux Interoperability – Christopher Friedt

Zephyr has been a part of the Linux Plumbers IoT Microconference since the first year in 2019. Needless to say, much has happened in that short period of time.
Increasingly more devices are shipping with Zephyr. More companies are becoming members. More devices and are compatible out-of-the-box with Linux (and macOS, and Windows). The Internet of Things is made of devices both big and small – from Edge devices to The Cloud. Zephyr usage has skyrocketed from personal BLE monitors, to Industrial IoT, all the way to the some of the highest-throughput datacenter accelerators that power The Internet.
While we love to see Linux and Zephyr working in concert, industry collaboration and standards have enabled interoperability with all major operating systems and several Real-Time Operating Systems.
This will be a Lightning-Talk style recap outlining the rapid growth that we have seen, major features added, standards supported, and problems solved, in large part due to you!
We’ll touch on what went great (and not-so-great), provide pointers for developers looking to transition from Zephyr LTSv2 to the up-coming LTSv3, and offer a glimpse into what is on the horizon for the Linux and Zephyr IoT Ecosystem.

4:30 – 5:05 pm: Shared FPU Support in Zephyr for ARM64 and RISC-V – Nicolas Pitre, Baylibre
Computers are good at doing computations, obviously. But this is not that simple when floating point numbers are involved. Many processors implement a dedicated floating point unit (FPU) to perform computations on such numbers much faster compared to using the regular arithmetic logic unit (ALU).
FPU usage is not free though, especially when an operating system is involved whose purpose is to arbitrate resource usage amongst competing computing tasks. The FPU context may be quite large and simply preserving and restoring it across task switches, just like with the ALU context, may represent a significant overhead we want to avoid when possible, especially on an RTOS such as Zephyr. But adding smartness to the FPU context switching does come with its share of challenges and surprises.
In this presentation we’ll quickly review the IEEE754 floating point standard in the context of ARM64’s and RISC-V’s FPU. Then we’ll look in greater details at Zephyr’s FPU sharing support for those architectures, design rationales, as well as some interesting snags the implementation had to deal with.
5:05 – 5:40 pm: Challenges in Device Tree Sync – kernel, Zephyr, U-boot, System DT – Nishanth Menon, Texas Instruments, Inc.
he description of hardware through Device Tree, which includes Firmware in some instances, has become an increasingly common practice in many software ecosystems. However, despite various efforts, the device tree description of hardware has yet to be standardized across different software ecosystems, creating challenges for users, automated tools, and ecosystems.
The objective of this session is to:
a) Share experiences of device tree challenges seen with U-Boot, Zephyr, and kernel in the recent attempts for support of Texas Instrument’s AM625, TDA4VM platforms
b) Rationale and challenges created by the diverse approaches
c) Propose a hybrid approach toward the Zephyr device tree support for TI platforms
5:40 – 6:15 pm: Breaking Barriers: Arduino Core API advancements in Zephyr, Linux and IoT Systems – Dhruva Gole, Texas Instruments, Inc.

This presentation will provide an overview of the Arduino Core API and Zephyr RTOS, and explain how their integration can simplify and streamline IoT development. We will cover the advantages of using the Arduino programming model with Zephyr, and how it can benefit developers by providing access to a wide range of pre-built functions and modules. The presentation will also cover the key features of the Arduino Core API for Zephyr RTOS, including digital and analog input/output, serial communication, and peripheral interfaces. We will discuss how these features can be used to create real-time applications with reduced development time and complexity.
There is still scope to achieve an even more seamless experience for beginners, by integrating it with Platform IO or Arduino IDE. However this approach of how we can tie zephyr, the Arduino core module and platform IO needs to be discussed further, as to what the ideal way to do this would be, and if there are other better platforms to target instead.
We will also explore possibilities as to how one can leverage a Linux Host machine as a CI tool to enable development and testing of an Arduino application code with the help of native_posix target. This can help Arduino Code projects to test and validate their codes faster and in a simpler fashion. No clear way to do this exists today and this too is a topic that could garner some attention.
There is also room for improving the Arduino Core API support to include the SPI, CAN and USB implementations. There’s also an opportunity to leverage the excellent BLE stack in zephyr in an Arduino friendly way using something like the ArduinoBLE compatible calls. The talk will cover a few approaches to tackling these challenges and hope to get better suggestions or reviews from the community.

Learn more about the Linux Plumbers Conference on the main event website here: https://lpc.events/event/17/.

(Memfault Webinar) NXP + Memfault + Golioth: Bringing Observability and Device Management to IoT Devices
2023-11-16 09:00 - 10:00 (America/Los_Angeles)
Join Zephyr Project members NXP, Golioth, and Memfault for a webinar November 16, 2023 at 9 am PST/12 pm EST/6 pm CET. Register here.
NXP, Golioth and Memfault collaborated to give IoT developers the same composable tooling that cloud developers are accustomed to with modern data architectures. With this partnership, NXP developers can leverage a single, secure connection for instant access to data routing, core dump analysis, and observability for rapid time-to-market and improved IoT device performance.
The webinar, which is managed by Memfault, will cover:

How Golioth functions as the Device Management layer(secure, two-way messaging) for your application layer telemetry
How Memfault functions as the Diagnostics plane, greatly augmenting your solution with observability and crash analytics
Getting started with Memfault and Golioth on NXP devices running Zephyr RTOS

Learn more about the partnership here. Register for the Memfault webinar here.

Panelists

Kyle Dando
Development Systems Application Engineer
NXP Semiconductors
Kyle Dando is passionate about helping engineers learn how to use the tools required for their embedded designs. At NXP, Kyle is focused on improving the ways that enablement software is delivered. He is partnering with Memfault to simplify how customers get started adding remote diagnostics to their NXP projects. He holds Computer and Electrical Engineering degrees from Purdue University and Santa Clara University. His work experience includes hardware and software design, and teaching countless customer events on various embedded design tools.

Dan Magnum
Lead Cloud Engineer
Golioth
Prior to Golioth, Dan worked in a variety of infrastructure automation and distributed systems roles, building software that powers internal cloud platforms at some of the largest companies in the world. He is a long-time open-source contributor, serving in leadership roles in the Kubernetes community and acting as a maintainer of the Crossplane project. Throughout his career, Dan has worked to peel back the abstraction layers in the modern computing stack, writing and speaking about everything from instruction set architectures and bare metal software to container runtimes and web services.

Noah Pendleton
Firmware Solutions Engineer
Memfault
Noah Pendleton is one of our Firmware Solutions Engineers on our Developer Experience team. Noah works closely with Memfault customers to help them navigate and best utilize the Memfault platform. Before Memfault, Noah worked at Markforged, Fitbit, and APC as a firmware engineer. Noah has a bachelor’s degree in Electrical and Computer Engineering from the Worcester Polytechnic Institute.

(EmbeddedOnlineConference.com Webinar) Getting Started with Zephyr RTOS
2023-11-29 08:00 - 09:00 (America/Los_Angeles)
On November 29 at 8 am PDT/11 am EDT, join Jacob Beningo and Mohammed Billoo, for a free webinar about “Getting Started with Zephyr RTOS.”
The Zephyr Project is rapidly emerging as a leading real-time operating system (RTOS). Commonly referred to as “Zephyr”, its vision is to be the premier RTOS for connected, resource-constrained devices. Zephyr integreates both open-source and security best practices to ensure a vendor-neutral, secure and reliable platform.
In this webinar, we delve into an introductory exploration of The Zephyr Project RTOS. Attendees will gain insight into the fundamental elements of an RTOS and and Zephyr’s implementation stands out. We will unpack the key components of Zephyr and offer a roadmap for getting comfortable navigating its codebase.
The session will discuss the intricacies of a Zephyr application, guiding attendees on how to craft their own application, using a “Hello World” application as a demonstration. Finally, we will discuss advanced topics, including how to gain in-depth insights into our firmware using the Memfault framework, which is built right into Zephyr.
Topics covered in this talk will include:

RTOS overview and review
The Zephyr Project architecture
The elements of a Zephyr application
Advanced “Hello World” demonstration
Firmware insights

This event is being organized and managed by the Beningo Embedded Group and MAB Labs. Register for the webinar here.

Open Source Summit Japan (Tokyo)
2023-12-05 - 2023-12-06
Open Source Summit Japan, happening on December 5-6 in Tokyo, is the premier event for open source developers, technologists, and community leaders to collaborate, share information, solve problems and gain knowledge, furthering open source innovation and ensuring a sustainable open source ecosystem. It is the gathering place for open source code and community contributors.
Open Source Summit is a conference umbrella, composed of a collection of events covering the most important technologies, topics, and issues affecting open source today. At Open Source Summit Japan, those events include: Critical Software Summit, Embedded IoT Summit, LinuxCon, Open Source Leadership Summit and more.
Register here for in-person attendance. Virtual registration is not required to access the event live stream. All conference sessions will be live-streamed to the Linux Foundation YouTube channel with freely available access during the event. Live stream links for each session can be accessed from each session listing in the schedule (coming soon). Want more information on virtual attendance? Click here for more information.
Zephyr will be featured at the OSSummit in several sessions including (all session times listed below are in Japan Standard Time):
Tuesday, December 5
10:15 – 10:30 am: Keynote: Building Dependable Systems with Open Source – Kate Stewart, Vice President of Dependable Embedded Systems, The Linux Foundation
By looking at the press headlines, we’ve learned that open source is already being used in market segments (like space, automotive, industrial, medical, agricultural) applications that have safety considerations today. Details about the safety analysis performed are behind NDAs and are not available to developers in the open source projects being used in these products. To make the challenge even more interesting, the processes the safety standards are expecting are behind paywalls, and not readily accessible to the wider open source community maintainers and developers. Figuring out pragmatic steps to adopt in open source projects requires the safety assessor communities, the product creators, and open source developers to communicate openly. There are some tasks that can be done today that help, like knowing exactly what source is being included in a system and how it was configured and built. Automatic creation of accurate Software Bill of Materials (SBOMs), is one pragmatic step that has emerged as a best practice for security and safety analysis. This talk will overview some of the methods being applied in some open source projects (like Linux, Xen & Zephyr), as we try to establish other pragmatic steps when open source projects are used in safety critical. Add this to your schedule here.
5:30-6:10 pm: Zephyr Project: Results from Applying Open Source and Security Best Practices – Kate Stewart, Linux Foundation
When the Zephyr project was launched in 2016, it was just one in a crowded set of open source RTOS solutions available. Since then, it’s become one of the most active real time operating system being used for resource constrained devices with a vibrant and growing developer community. A lot of the lessons learned from the Linux kernel development were applied, but the project chose deliberately to do some things different and adopt some of the security best practices . Zephyr is one of the few open source projects that has a PSIRT team and is an actual CVE numbering authority (CNA). Zephyr has also engaged with a safety certification authority, and is working towards 61508 certification in 2024. This session will review the practices that the Zephyr community has adopted, and what has been working and other lessons learned. Add it to your schedule here.
Wednesday, December 6
11:25 am-12:05 pm: Supporting Hobbyist Friendly OpenSource Hardware in Zephyr – Hiroshi Tokita, Fujitsu Ltd.
Arduino UNO R4 is a super-nova in open hardware. This is cheap, readily available, and it can use many existing options from third parties and communities. We want to use it with the Zephyr. The Raspberry Pi Pico is another popular board in the electro hobby community. It also use in many open hardware project. I started porting the UNO R4 board. I will report the status. Now, Raspberry Pi Pico gets mostly features support in Zephyr. Today, I talk about PIO, the most recently developed and exciting feature in the Pico. The optional module called the “Shield” has played an essential role in the open hardware ecosystem. Zephyr can handle the “Shield” as a standardized connector. I will show the benefits of connector systems in Zephyr and some difficulties and solutions (proposal) in application to Raspberry Pi Pico. Additionally, I will introduce ArduinoCore for the Zephyr project. Arduino was initially designed for non-programmer development. It provides a unique experience for rapid prototyping, but some must be fit for best practices in embedded development. This project supports a gradual transition besides the growth of the project ‘just an (Arduino) sketch’ to ’embedded system development.’ And At last, I will show some attractive cheap boards that has a RISC-V chip. It may provide a different perspective from the chip that Zephyr mainly supports. Add it to your schedule here.
To learn more about the event or to register for it, go to the main event website here: https://events.linuxfoundation.org/open-source-summit-japan/.

(NXP Webinar) Designing for Low Power using Zephyr® Project: A Smartwatch Example
2023-12-12 08:00 - 09:00 (America/Los_Angeles)
In this NXP webinar on Tuesday, December 12 at 8-9 am PT, Derek Snell, Senior Systems Engineer, will share a wearable example application built on Zephyr® RTOS. This example is a power-optimized reference for battery-powered devices which leverages Zephyr’s power management subsystem, and uses the display driver to a MIPI™ smart wearable display.

Derek will detail the power-optimization techniques used within the Zephyr software and the i.MX RT500 crossover MCU. The smartwatch UI consists of professional LVGL graphics with multiple animated watch screens. The source code for the UI is generated using NXP’s GUI-Guider tool, and the example leverages GPU acceleration to offload the CPU. Engineers looking to design low power applications using the Zephyr RTOS will benefit from this session, regardless of end application.
This webinar is managed by NXP and not the Linux Foundation or the Zephyr Project. Register here.

Zephyr Tech Talk #008 - IPC in Zephyr: to Zbus, or not to Zbus?
2024-01-10 15:00 - 16:00 (Europe/Paris)
Tune in on Wednesday, Jan. 10, 2024 (9:00 AM EST / 3:00 PM CET) for a new Zephyr Tech Talk live stream!
As we enter the new year, we are having not one, but two guests on the show! There are many ways to implement inter-process communication (IPC) in Zephyr, and choosing the right one for your use case can be tricky. Are low-level kernel primitives to be preferred for their performance and footprint, or should you be using a higher-level abstraction like Zbus?
Rodrigo Peixoto and Bjarki Arge Andreasen will join Benjamin to debate the pros and cons of each approach. Rodrigo is the author of Zbus and will give us insight into the design decisions behind it and some of the use cases to which it best suits. Bjarki will advocate for some of the lower-level IPC mechanisms available in Zephyr and how it can sometimes be beneficial to use them to leverage the compiler and linker’s ability to check for type consistency, even if that might mean being less generic.
As always, it will be a lively discussion with you, the audience, and the hope is that we will answer the question posed in the Tech Talk’s title with more than the traditional: “it depends!”.
Zephyr Tech Talks are live streams organized by and for the Zephyr community. Join us live to get a chance to ask your questions directly to our guests, or simply catch up the recording anytime afterwards!

Zephyr Tech Talk #009 - Practical Tips to Build Secure & Observable Embedded Systems
2024-01-17 15:00 - 16:00 (Europe/Paris)
Tune in on Wednesday, Jan. 17, 2024 (9:00 AM EST / 3:00 PM CET) for a new Zephyr Tech Talk live stream, where Benjamin will be joined by Katarzyna Zalewska, Software Engineer at Sternum.
Zephyr is being used in a wide variety of applications where it is critical to be able to remotely observe and monitor the behavior of the device, in particular to detect and respond to security threats. In this talk, we will discuss some of the typical threats that IoT devices are facing, the current state of security in Zephyr, and how commercial security offerings such as Sternum’s can be used to enhance the security of Zephyr-based devices at runtime.
As always, we are planning on having lots of live demos, and leaving plenty of time for you to ask your questions live in our chat.
Zephyr Tech Talks are live streams organized by and for the Zephyr community. Join us live to get a chance to ask your questions directly to our guests, or simply catch up the recording anytime afterwards!

Zephyr Meetup Germany: Cologne
2024-01-18 18:00 - 21:30 (America/Los_Angeles)
Join the Zephyr community for our second Meetup in Germany on January 18, 2024 at 6-9:30 pm! Hosted at the grandcentrix office in Cologne, located at Holzmarkt 1, this gathering is for anyone who’s curious about Open Source, Embedded Systems Programming, and Software Development. There will be presentations based on products running Zephyr, subsystems and features you might not have heard of yet. Expand your network and delve deep into the realm of dependable, low-power embedded systems. Whether you’re an experienced expert or just stepping into these fascinating areas, this meetup provides the perfect platform for everyone!
Visit the main meetup website to register for the event here.

Building Open Keyboards with ZMK & Zephyr // Zephyr Tech Talk #010
2024-01-24 15:00 - 16:00 (Europe/Berlin)
Tune in on Wednesday, January 24 (9:00 AM EST / 3:00 PM CET) for a new Zephyr Tech Talk live stream where Benjamin Cabé will be joined by Peter Johanson, creator and project lead of the ZMK project.
Mechanical keyboards have become increasingly popular, and keyboard enthusiasts all over the world are leveraging open source to build the perfect keyboard that does exactly what they want.
ZMK is an open-source firmware for custom keyboards that is built on Zephyr RTOS. From USB and Bluetooth connectivity, to power management, to the handling of input keys (of course!), there is a lot that goes into controlling a keyboard. We’ll discuss the challenges of building a keyboard firmware, and dive into some of the Zephyr features that help address them.
Whether you’re a keyboard enthusiast, a Zephyr enthusiast, or neither and just interested in learning something new, we hope you’ll join us!
Zephyr Tech Talks are live streams organized by and for the Zephyr community. Join us live to get a chance to ask your questions directly to our guests, or simply catch up the recording anytime afterwards!

RISC-V Munich Meetup
2024-01-25 18:30 - 20:30 (America/Los_Angeles)
Get ready for the next in-person RISC-V meetup, which takes place in Munich on Thursday, January 25 at 6:30 – 8:30 pm CET. This meetup brings together RISC-V enthusiasts from Munich, Bavaria and more. Register here.
Zephyr will be included via presentation by Michael Gielda, Vice President Business Development at Antmicro and Chair of the Zephyr Project Marketing Committee. Michael will give a talk about, “Zephyr and Renode, pushing RISC-V to the next level of reliability and testability.”
This event is managed by members of the RISC-V community. To learn more or to register, visit the main meetup page.

FOSDEM (Brussels, Belgium)
2024-02-03 - 2024-02-04
FOSDEM, which takes place on February 3-4 in Brussels, is a free event for software developers to meet, share ideas and collaborate. Every year, thousands of developers of free and open source software from all over the world gather at the event in Brussels. This event is expecting 636 speakers, 591 events, and 65 tracks.
Zephyr will be featured in several presentations. For more information or to register for the event, visit the FOSDEM website.
Saturday, February 3:
11 – 11:25 am: Introducing Sound Open Firmware project – Daniel Baluta
Sound Open Firmware is an open source audio DSP firmware and SDK that provides audio firmware infrastructure and development tools for developers who are interested in audio or signal processing on modern DSPs.
Sound Open Firmware is supported on platforms from Intel, NXP, Mediatek and AMD. It comes with Linux kernel ALSA driver and open source firmware. Past year saw a major effort on integrating Sound Open Firmware with Zephyr RTOS.
The goal of the presentation is to offer a gentle introduction to the project, building blocks, community and tools.
Project page: https://www.sofproject.org/ Project documentation page: https://thesofproject.github.io/latest/index.html
12:00 pm – 2:00 pm: Zephyr Project Hour at the cafe in building F
Are you interested in learning more about Zephyr? Come meet the developers, engage in conversations, and enjoy a casual and friendly environment. Whether you’re a seasoned developer or just starting out, seize this perfect opportunity to network, ask questions, and gain insights into the Zephyr project.
We look forward to seeing you there!
2:30 pm – 2:55 pm: Power to the People – Technology for Access to Energy – Vivien Barnier & Martin Jäger
The world has made great progress in providing everyone with access to energy; however, recently, the number of unelectrified people on Earth has increased. Providing access to energy is a critical and complex challenge as most unelectrified people live in extremely remote and hard-to-reach areas, often having limited mobile network connectivity, unknown (future) demand patterns, and extreme weather conditions combined with very low purchasing power of the affected population. The power of Open Source is still completely underrepresented in technological innovations in this sector. We are working towards improving this situation and will showcase one of our flagship examples: An Open Source Battery Management System (BMS) specifically developed for off-grid energy application. Energy storage and its related technologies are key to any off-grid energy application and the Libre Solar BMS has been specially developed for this use case. We will deep dive into the design decisions and features, covering hardware, firmware and an app. The BMS was developed leveraging solely open source tools: The PCB is designed in KiCad, the firmware runs on Zephyr RTOS and the communication interfaces use the ThingSet protocol over various lower layers like Serial, CAN, WebSocket or MQTT. The hardware went through three design iterations and has been lab and field-tested by several organizations. We will conclude and show why this kind of Open Source technology is of such great importance to bring power to the people in both the sense of bringing electricity literally and also creating the grounds for local value creation in the affected geographies. We invite the whole Energy Open Source community to contribute with their efforts to where the contributions can be most impactful on various levels. The Open Source BMS is one great piece, but we need much more of those.
2:30 pm – 2:55 pm: How open source projects approach Functional Safety – Nicole Pappler & Philipp Ahmann
Open Source is a winning solution for many industries already – and now even safety critical applications want to make use of it. While “security” is a capability of open source since many years, a few years ago using open source in safety critical applications seemed to be impossible even to think about. Nowadays it has become a valid option for upcoming applications. This kind of application that should save lives, or at least not harm anyone. However, with advancements in technology and safety integrity standards, open source is becoming a valid option for upcoming safety critical applications. This talk will provide an overview of how open source projects approach their integration to safety critical applications. Depending on the expectations of these applications, there are different solutions to address their needs. The talk will introduce example projects such as ELISA, the Zephyr Project, and the Xen Project, which are currently addressing these expectations with various mechanisms and approaches.
4 – 4:25 pm: Zephyr and RISC-V: I Ain’t Afraid Of No Ghosts – Mohammed Billoo
RISC-V’s instruction set architecture (ISA) has enabled seasoned embedded software engineers to experiment with FPGAs since numerous open-source RISC-V cores can be flashed onto an FPGA. The Zephyr Project is rapidly emerging as a leading real-time operating system (RTOS). Zephyr integrates open-source and security best practices to ensure a vendor-neutral, secure, and reliable platform.
In this talk, Mohammed Billoo will describe the process of getting to Zephyr to run on the UPduino (https://tinyvision.ai/pages/the-upduino), flashed with the neorv32 RISC-V processor (https://github.com/stnolting/neorv32). He will walk through building and flashing the neorv32 RISC-V core on the FPGA, creating a Zephyr application that can output Hello World to the UART, and loading the application to the FPGA. Mohammed will also walk through the necessary Zephyr drivers to get the application running. This talk will demonstrate how combining RISC-V and Zephyr on an FPGA opens up new opportunities for embedded software applications. Using open-source software and firmware on a low-cost FPGA reduces the bar for entry for enthusiasts and hobbyists. The audience will learn the following in this talk:

Relevance of the RISC-V instruction set architecture for hobbyists
Overview and structure of the neorv32 RISC-V processor
Overview and structure of The Zephyr Project RTOS
RISC-V support in Zephyr
Relevant Zephyr drivers
Demo: From Empty Silicon To Zephyr Boot

5-5:25 pm: From an artificial nose weekend hack to a future-proof IoT device – Benjamin Cabe
It was a long weekend in May 2020. Like many of my human siblings stuck at home with time on their hands due to an ongoing pandemic, I was busy trying to perfect my bread recipe. Fast forward to a few hours later, I had assembled an Arduino-based “artificial nose” that used a gas sensor and AI (so-called TinyML) to learn and detect scents (hence potentially the smell of a perfectly fermented sourdough starter). As I open-sourced and started to share the project on social media, it went viral… and I felt like an impostor, as most of the code powering it was, frankly, hackish. Or maybe it wasn’t, as it had the merit of having helped me invent something new, in literally a few hours.
In this talk I will walk you through some of the key features of the artificial nose, and how I eventually rewrote my original code to leverage Zephyr (an open-source real-time operating system) in order to make it easier for myself and the community to extend the project, and run it on a variety of hardware targets.
You will learn, among other things: * How to move from a complex “super loop” to well architected threads and event-based programming ; * How to run TinyML models (ex. TensorFlow Lite) while not compromising the rest of your embedded system ; * How to build an efficient and easy-to-maintain graphical user interface ; * How to leverage Zephyr hardware-abstraction layer.
All the code and demonstrations shown in the talk is open source and available on GitHub, and you are very much encouraged to go ahead and build your own artificial nose after the presentation!
Sunday, February 4:
12:30 – 1 pm: Application of the SPDX Safety Profile in the Safety Scope of the Zephyr Project – Nicole Pappler, Stanislav Pankevich
Creating and maintaining a safety critical project comes with a lot of challenges. One central issue is keeping your documentation, starting from planning and guideline documents, down to requirements, safety analysis, reviews and tests, consistent and up to date. These project artefacts often have their own lifecycle and are natively managed in different tools, with usually great traceability capabilities regarding dependencies between these artefacts as long as you stay within one tool or within a (usually propriety) tool family of one single tool vendor. Currently the resulting traceability gaps between these tools are handled either by the popular engineering tools like MS Excel or methods like “search for identical names”, depending highly on manual maintenance. Using SPDX relationships, the upcoming Safety Profile in SPDX 3.1 will provide a model to represent all these dependencies as a knowledge model that can be used both to analyse possible impacts after a change (be it because of a security update or functional variants of your product), provide evidence of completeness and compliance as a Safety SBOM or simply keep track of your product variants. In this talk we will provide both an introduction to the SPDX Safety Profile as well as a real life example using StrictDoc and the Zephyr Project’s Functional Safety scope.
Check out the complete schedule and dev rooms like SBOM, Embedded, Automotive and more. https://fosdem.org/2024/

ROS 2 on Microcontrollers with micro-ROS & Zephyr 🦾 // Zephyr Tech Talk
2024-02-07 15:00 - 16:00 (Europe/Berlin)
Tune in on Wednesday, Feb. 7, 2024 (9:00 AM EST / 3:00 PM CET) for a new Zephyr Tech Talk live stream, where Benjamin Cabé will be joined by Dave Rensberger from Beechwoods Software Inc, to talk about all things robotics and Zephyr.
ROS 2 is a very popular open source robotics framework which allows to build and orchestrate very complex robotics systems. In this Tech Talk, we’ll dive into micro-ROS, a microcontroller-optimized client API for ROS2 which allows to bake even more intelligence into the low-power sensors that may be part of a robotics application.
Dave and his team recently looked into using micro-ROS on Zephyr and since they got to play with quite a few neat Zephyr features, they thought they would share 😉 We’ll look at the Raspberry Pi PicoW specifically, from how to use PIO/SPI to interface with sensors, to a preview of upcoming Wi-Fi support, to integration as part of a complete ROS 2 setup, with a Linux-based agent in charge of the higher-level procesing.
As usual, the session will be heavily demo-focused, with plenty of time for you to ask questions directly through our live chat!
Zephyr Tech Talks are live streams organized by and for the Zephyr community. Join us live to get a chance to ask your questions directly to our guests, or simply catch up the recording anytime afterwards!

Implementing a Shell over BLE in Zephyr // Zephyr Tech Talk #012
2024-02-21 15:00 - 16:00 (America/Los_Angeles)
Tune in on Wednesday, February 21 (9:00 AM EST / 3:00 PM CET) for a new Zephyr Tech Talk live stream where Benjamin Cabé will be joined by Luis Ubieda to discuss his journey into adding support for a BLE Shell in Zephyr.
Adding a shell to an Embedded device can be incredibly helpful for troubleshooting and debugging. The Zephyr shell already supports a variety of backends including UART, of course, but also Telnet or MQTT.
Luis has been working on adding support for BLE as an additional transport layer, and will tell us about his journey and why the BLE Shell might be your next best friend if you tend to (re-)write custom command-based protocols and CLI-like interfaces for your Bluetooth projects.
Zephyr Tech Talks are live streams organized by and for the Zephyr community. Join us live to get a chance to ask your questions directly to our guests, or simply catch up the recording anytime afterwards!

Zephyr Meetup India: Bangalore
2024-02-23 17:00 (America/Los_Angeles)
Join the Zephyr Project for a Meetup in Bangalore, India, on Friday, February 23 at 5-8 pm at the Bosch Koramangala Campus.
This gathering is for anyone who’s curious about Open Source, Embedded Systems Programming, and Software Development. There will be presentations based on products running Zephyr, subsystems and features you might not have heard of yet. Expand your network and delve deep into the realm of dependable, low-power embedded systems. Whether you’re an experienced expert or just stepping into these fascinating areas, this meetup provides the perfect platform for everyone!
Seats are limited – register here today!

Live community Q&A - Zephyr 3.6 Release // Zephyr Tech Talk #013
2024-02-28 15:00 - 16:00 (America/Los_Angeles)
Tune in on Wednesday, Feb. 28 (9:00 AM EST / 3:00 PM CET) for a new Zephyr Tech Talk live stream!
In this special episode, we will walk through some of the highlights of the Zephyr 3.6 release (scheduled for February 23, 2024), and we will discuss some of the new features and improvements with the release managers and some of the maintainers and contributors that helped get 3.6 out the door.
Bring all the questions you might have to our panel of Zephyr experts: as always, we will make sure this is a highly interactive live session!
Zephyr Tech Talks are live streams organized by and for the Zephyr community. Join us live to get a chance to ask your questions directly to our guests, or simply catch up the recording anytime afterwards!

Zephyr – Hands-on Workshop für deinen Einstieg in das Zephyr RTOS
2024-02-28 18:00 - 20:30 (Europe/Berlin)
At their first meetup on February 28, 2024, Navimatix GmbH invites participants to dive into the world of embedded development hands-on, with a plethora of practical examples. Attendees will be introduced to Bridle, a project serving as a blueprint for individual product development endeavors, offering design patterns and best practices.
Following a brief introduction, attendees will be guided through a series of tutorials, empowering them to take their first steps with Zephyr and Bridle. This includes programming a microcontroller board, providing firsthand experience of the many valuable features Zephyr brings to embedded development.

Nordic Webinar: Adding Device Firmware Update (DFU/FOTA) Support in nRF Connect SDK
2024-03-13 10:00 - 11:00 (America/Los_Angeles)
Having Device Firmware Update (DFU) or Firmware Over-The-Air (FOTA) support in an IoT product is becoming the norm now; it has become a standard requirement in modern products, and customers expect products to have it for security updates and improvements updates.
In this developer-oriented webinar on March 13 at 10 am PDT (9 AM CET / 4 PM CST ASIA & 6 PM CET / 1 PM EDT), Nordic will dive into the fundamental principles and best practices for adding DFU/FOTA support in an nRF Connect SDK-based firmware. We will focus on MCUboot as the default bootloader in the Zephyr RTOS, inherited by the nRF Connect SDK.
This webinar is managed by Nordic Semiconductor. To learn more about it or to register for the event, click here.
Agenda:
– General bootloader (MCUboot) and DFU concepts
– Fundamental options in MCUboot and options to perform DFU/FOTA in MCUboot
– Multi-Image builds and the Partition Manager
– Hands-on demos for DFU over UART and FOTA over Bluetooth Low Energy
– Detailed hands-on resources for DFU over USB, DFU over external memory, and FOTA over – – Wi-Fi/Cellular IoT
– Q&A
Speakers:

Diving Into Zephyr's New Hardware Model // Zephyr Tech Talk #014
2024-04-03 15:00 - 16:00 (Europe/Berlin)
Tune in on Wednesday, April 3 (9:00 AM EDT / 3:00 PM CEST) for a new Zephyr Tech Talk live stream where Benjamin and his guests will introduce the new hardware model adopted by The Zephyr Project starting with the 3.7.0 release.
Over the recent years, the world of embedded systems has been evolving at a rapid pace, and the hardware model that Zephyr has been using until recently was no longer able to keep up with the new requirements. SoCs with multiple cores, multi-SoC boards, … are just a few examples of the new features that the old model was not able to handle properly. In this session, where we will be chatting with Carles Cufí, Torsten Rasmussen, and Anas Nashif, you will learn about the new hardware model, the rationale behind it, and, of course, how to migrate any existing board or SoC to the new model (spoiler alert, it’s a mostly seamless process!).
Zephyr Tech Talks are live streams organized by and for the Zephyr community. Join us live to get a chance to ask your questions directly to our guests, or simply catch up the recording anytime afterwards!

Zephyr Meetup Germany: Berlin 2024
2024-04-05 18:00 - 21:30 (Europe/Berlin)
Welcome to our third Zephyr Project Meetup in Germany!
This gathering is for anyone who’s curious about Open Source, Embedded Systems Programming, and Software Development. There will be presentations based on products running Zephyr, subsystems and features you might not have heard of yet. Expand your network and delve deep into the realm of dependable, low-power embedded systems. Whether you’re an experienced expert or just stepping into these fascinating areas, this meetup provides the perfect platform for everyone!
Our primary language for group communication and events is English, and we warmly welcome individuals from all backgrounds.
Seats are limited, and we kindly request you to register soon to secure your spot!.
Register now: https://web.cvent.com/event/ca673181-b9c1-481f-add6-bd0f8e1f0099/summary

Embedded World 2024 (Nuremberg, Germany)
2024-04-09 - 2024-04-11
The embedded world Exhibition&Conference will take place on April 9-11 in Nuremberg, Germany. The event provides a global platform and a place to meet for the entire embedded community, including leading experts, key players and industry associations. It offers unprecedented insight into the world of embedded systems, from components and modules to operating systems, hardware and software design, M2M communication, services, and various issues related to complex system design.
Its expertise and sharp focus on technologies, processes and future-oriented products make it unparalleled in international comparisons – and THE must-attend event for developers, system architects, product managers and technical management.

The Zephyr Project will be on-site again as an exhibitor with a booth (Hall 4-170)that will showcase a wide variety of demos and products running on Zephyr. Members Analog Devices, Antmicro, Nordic Semiconductor and NXP as well as Ac6, AVSystem, Golioth, Infineon, IRNAS, Laird Connectivity, Memfault, Percepio, Renesas, Sternum and Synopsys will have demos and ambassadors on-site to answer questions.
Simultaneously, the embedded world Conference will showcase talks on Zephyr, offering valuable insights.
Tuesday, April 9:
Join the Hands-On Zephyr Project workshop by Jonas Remmert from Phytec Messtechnik GmbH. This interactive workshop will demonstrate how to set up a development environment and configure an out-of-tree example with Zephyr and cover topics like board abstractions, RTOS features and higher layer software subsystems such as the Sensor API, BLE stack and the networking stack.
Jason Murphy (Co-Authors: David Perez, Wassim Magnin) from Analog Devices will also have a session titled, “Revolutionizing Industrial IoT: Enabling Real-time Secure Connectivity to the Edge with Single-Pair Ethernet and Zephyr OS.”
Single-Pair Ethernet (10BASE-T1L SPE) is transforming low speed, insecure fieldbus installations into flexible, higher data rate links with modern cybersecurity. Running over single twisted pair cabling, SPE enables IP connectivity to field-level devices using existing wiring infrastructure, reducing installation costs while eliminating data islands that commonly exist between operational technology (OT) and IT systems. The shift towards extending IP connectivity to the edge is driving the requirement for
integrating Ethernet connectivity into resource-constrained embedded devices around factories and buildings. This paper explores the use of Zephyr OS as an embedded software ecosystem for Ethernet- connected industrial devices. Zephyr provides a comprehensive networking software stack including support for protocols such as TCP/IP, MQTT and TLS that are crucial software components in industrial IoT (IIoT) applications. We present an overview of SPE technology for IIoT applications, followed by a
discussion on how Zephyr’s software ecosystem can be harnessed to drive rapid development of secure, real-time, Ethernet-connected industrial edge devices. The discussion aims to underscore the potential of Single-Pair Ethernet in combination with modern embedded OS, to drive smaller, smarter, and lower-
cost intelligent nodes deeper into the built environment.
Wednesday, April 10:
Explore the talk ‘Zephyr Project: Result of Applying Open Source Project Best Practices’ by Kate Stewart, Vice President of Dependable Embedded Systems at the Linux Foundation. This talk will delve into the open source best practices that Zephyr has applied over the years, and summarize its current status and outline plans for 2024.
Mohammed Billoo , MAB Labs Embedded Solutions, will also give a talk on the same day on ‘Zephyr Device Drivers: Walkthrough and Examples.” In this workshop, he will offer a deep dive into the Zephyr Project RTOS (or “Zephyr”) device driver model presenting examples of the interesting strategy that Zephyr leverages to incorporate different device drivers, including OS-independent open-source drivers.
Oliver Völckers, BeST Berliner Sensortechnik will give a talk on Enhancing Signal Processing Through Transparent AI in an Embedded Sensor System on the same day. Oliver will give a talk on the innovative approach to enhancing machine learning in distributed IoT systems. The focus of the presentation will be on leveraging transparent rules rooted in human knowledge to address the challenge of acquiring extensive training data, particularly when dealing with sensor data from EDGE IoT systems. The system, operational for nearly two years and actively evaluating wastewater pumps for Deutsche Bahn’s high-speed ICE trains, will be explored in detail. Attendees can anticipate valuable insights into the functionality of the system and its implications for designing distributed IoT sensor nodes for accurate data interpretation.
Thursday, April 11:
Tiago Monte, Developer Marketing Manager at Nordic Semiconductor, will give a presentation about “Building the future of IoT with nRF Connect SDK and Zephyr RTOS.” IoT devices have become more than wirelessly connected gadgets as they continuously incorporate more functionality and sophistication, from security features to multiprotocol, machine learning, and more. This puts increased pressure on embedded software developers to balance development cost, time to market, and maintenance of their products in the field.

In this session, we will discuss Nordic’s nRF Connect SDK, based on Zephyr RTOS, and how it was created from the ground up based on a vision for how to enable developers to build the future of IoT faster, securely, and more scalable.

To stay up to date on the demos, products and ambassadors that will be featured at the booth, subscribe to the Zephyr newsletter, join our Discord community or follow us on X, LinkedIn or Mastadon.
To learn more about embedded world or to register, visit the main event page here.

Zephyr Developer Summit/Embedded Open Source Summit 2024 (Seattle, Washington)
2024-04-16 - 2024-04-18
Zephyr Developer Summit will take place on April 16-18, 2024 in Seattle Washington. Launched in 2021, Zephyr Developer Summit is for developers using or considering Zephyr in embedded products. This year we will be focusing on supporting topics of interest to users of Zephyr, developers contributing upstream, and maintainer specific topics.
Check out the full schedule here.
If you’d like to sponsor the event, click here.
Visit the main event website for more updates: https://events.linuxfoundation.org/embedded-open-source-summit/

Meetup: Zephyr - Hands-on workshop in Erlangen / Germany
2024-04-25 18:00 - 20:30 (America/Los_Angeles)
In the 2nd Zephyr project Technology Meetup, organised by Navimatix and MethodPark, in Erlangen on 25.04.2024 you will be shown the advantages of Zephyr – hands-on and with many practical examples. After a short introduction, you will be guided through a series of tutorials in which you can take your first steps with Zephyr and Bridle. More specifically, you will program a small microcontroller board to get your own idea of the many useful features Zephyr has to offer for embedded development.
Target group:

Experienced embedded developers
Newcomers
Software and system architects
Anyone who is curious about exciting software technologies

The workshop will be held in German
Registration via: Meet Zephyr – Hands-on Workshop für deinen Einstieg in das Zephyr RTOS , Thu, Apr 25, 2024, 6:00 PM | Meetup

Trusted Computing Center of Excellence Summit 2024 (Annapolis, Maryland)
2024-05-09 - 2024-05-10
Trusted Computing Center of Excellence is hosting the TCCoE Summit on May 9-10 held in conjunction with High Confidence Software and Systems Conference on May 6-8 in Annapolis, Maryland.
Kate Stewart, Vice President of Dependable Embedded Systems at the Linux Foundation, will be on-site for two sessions.
On Thursday, May 9, Kate will present “Building Dependable Embedded Systems with Open Source Components,” at 3-3:30 pm. She’ll also return for a panel discussion at 4-5 pm about “Technology Advances and Modern Software Development.” Other panelists include Dr. Sergey Bratus from Dartmouth Univeristy, Dr. Trent Jaeger from UC Riverside, Dr. Ryan Craven from ONR and moderated by Ray Richards.
Check out the complete schedule:

Learn more about this conference here.

Zephyr Meetup Germany: Cologne
2024-05-14 18:00 - 22:00 (America/Los_Angeles) | IMG_1151 (1) (1)
Join the Zephyr community meetup on May 14, 2024 at 6-10:00 pm! Hosted at the grandcentrix office in Cologne, located at Holzmarkt 1, this gathering is for anyone who’s curious about Open Source, Embedded Systems Programming, and Software Development. There will be presentations based on products running Zephyr, subsystems and features you might not have heard of yet. Expand your network and delve deep into the realm of dependable, low-power embedded systems. Whether you’re an experienced expert or just stepping into these fascinating areas, this meetup provides the perfect platform for everyone!
Check here to learn more about the event, agenda and registration.

Zephyr Meetup Germany: Karlsruhe
2024-05-23 18:00 - 22:00 (America/Los_Angeles) | ppk-status-enabled.png
Join the Zephyr community meetup on May 23, 2024 at 6-10:00 pm! Hosted at the inovex GmbH in Karlsruhe, located at Ludwig-Erhard-Allee 6, this gathering is for anyone who’s curious about Open Source, Embedded Systems Programming, and Software Development. There will be presentations based on products running Zephyr, subsystems and features you might not have heard of yet. Expand your network and delve deep into the realm of dependable, low-power embedded systems. Whether you’re an experienced expert or just stepping into these fascinating areas, this meetup provides the perfect platform for everyone!
Check here to learn more about agenda & registration

Tracing & Profiling Your Zephyr RTOS Applications // Zephyr Tech Talk #016
2024-05-30 15:00 - 16:00 (Europe/Paris)
Tune in on Thursday, May 30 (9:00 AM EDT / 3:00 PM CEST) for a new Zephyr Tech Talk live stream where Benjamin Cabé will be joined by Johan Kraft from Percepio® and Anas Nashif from Intel Corporation to dive into the topic of tracing and profiling in Zephyr RTOS.
The execution flow of a real-time system can be complex to understand, and classic debugging tools only provide a limited view of the system’s behavior. Tracing and profiling tools, on the other hand, are incredibly useful for investigating potential bottlenecks and performance issues, and are essential for understanding the behavior of the operating system and running applications. In this Tech Talk, we will do a live tour of the tracing and profiling capabilities in Zephyr RTOS, and will show you how to leverage open source and commercial tools such as Eclipse Trace Compass, Tracealyzer, and others, to make sense of the data collected.
Zephyr Tech Talks are live streams organized by and for the Zephyr community. Join us live to get a chance to ask your questions directly to our guests, or simply catch up the recording anytime afterwards!
