BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Zephyr Project - ECPv6.16.4.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://zephyrproject.org
X-WR-CALDESC:Events for Zephyr Project
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:UTC
BEGIN:STANDARD
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
TZNAME:UTC
DTSTART:20250101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=UTC:20260507T161500
DTEND;TZID=UTC:20260507T193000
DTSTAMP:20260428T131123Z
CREATED:20260428T131123Z
LAST-MODIFIED:20260428T131123Z
UID:10000199-1778170500-1778182200@zephyrproject.org
SUMMARY:Testing and quality assurance in Zephyr RTOS - Meetup
DESCRIPTION:Zephyr RTOS is an open source operating system in the embedded world and is increasingly used in both industrial products and IoT devices. In this event\, we will take a closer look at how to work systematically with testing and quality in Zephyr-based projects. \nThe lecture will\, among other things\, introduce Zephyr’s test frameworks\, including ztest for unit tests and Twister for automated test execution. \nDevelco will demonstrate how to use hardware-in-the-loop testing\, where Twister builds firmware\, flashes it to a physical target and executes tests directly on the hardware. For this purpose\, some hardware will be used\, specifically for testing. Practical examples will be based on concrete Zephyr code and show how to structure test cases and automate validation of embedded functionality. Mjølner will share a real-life example of rapid product development with Zephyr\, where Test-Driven Development is the driving force under unclear and constantly changing requirements. \nThere will be two 30-45 minute technical presentations – one hosted by Develco and one by Mjølner Informatics. There will be time for questions and networking with pizza afterwards. Henrik Brix Andersen\, who sits on the Zephyr Technical Steering Committee and Architecture Working Group\, will be present during the event and will be happy to take questions. \nTarget group\nEmbedded developers\, firmware engineers and technically interested people who work with or want to work with Zephyr RTOS and modern testing methods in embedded systems. \nPrerequisites\nA certain technical level is a good prerequisite for this event\, but everyone with an interest in embedded software and modern development tools is welcome. If you have specific issues or test scenarios you would like to have covered\, please contact the organizer before the lecture. \nOutcome\nParticipants will receive a practical introduction to Zephyr’s testing tools and an understanding of how to establish automated tests\, both in software and directly on hardware\, as a direct part of the development process. \nLearn more about the event and register here.
URL:https://zephyrproject.org/event/testing-and-quality-assurance-in-zephyr-rtos-meetup/
CATEGORIES:Meetup,Workshop
ATTACH;FMTTYPE=image/jpeg:https://zephyrproject.org/wp-content/uploads/2026/04/OriginalImage-scaled.jpeg
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20260518T093000
DTEND;TZID=UTC:20260518T120000
DTSTAMP:20260513T162349Z
CREATED:20260513T161417Z
LAST-MODIFIED:20260513T162349Z
UID:10000201-1779096600-1779105600@zephyrproject.org
SUMMARY:Embedded Development With Rust on Zephyr - Rust Week 2026
DESCRIPTION:Joining RustWeek 2026? 🦀 \nDavid Brown\, Senior Engineer at Linaro and Security Chair for the The Zephyr Project\, will lead a workshop on Embedded Development With Rust on Zephyr. \nThe Zephyr RTOS is a mature operating system ecosystem\, with support for over 900 boards\, and numerous features. Recently\, it has become possible to develop applications in Rust running on Zephyr. There are a lot of pieces involved in doing this\, both in setting up a development environment for Zephyr\, configuring and building Zephyr\, as well as integrating this with a Rust application. \nThis workshop will begin with setting up a Zephyr development environment\, as well as a general overview of how Zephyr works\, from directory layout\, configuration\, building and such. The goal will be to run a basic C hello world program on Zephyr. We will then move on to running a Rust application\, covering the additional configuration\, along with how Zephyr’s build system and cargo interact. This will end with a similar basic Rust hello world program running on the same target. \nWe will then move to more advanced areas of the parts of the Zephyr API that are currently exposed to Rust. The result of this will be a small multi-threaded program with interacting threads. \nAs the Zephyr API surface is large\, and the Rust work is still in its early stages\, we will cover how to safely use parts of the C API directly from Rust. This will include some of the common gotchas of this approach. Lastly\, we will cover what is needed to make Rust-friendly interfaces to new parts of the Zephyr API\, with the goal of hoping to bring more contributions to the project. \nThere will be an overview of the various tradeoffs between different modes of developing Rust programs on embedded devices\, including bare metal\, a “thin” platform\, such as Embassy\, or RTIC\, and a richer RTOS interface\, such as Rust on Zephyr. \nPrerequisites: \n\nA laptop setup for Rust development. The course will focus on Mac or Linux machines. WSL2 might work\, but there are challenges to accessing the hardware that will have to be done manually.\nThe https://docs.zephyrproject.org/latest/develop/getting_started/index.html guide should be followed to setup the laptop to build and run Zephyr projects. Although we will cover this process\, and assist where there are issues\, following these directions before the workshop will allow more time to be spent on the Rust on Zephyr specifics. The participant should be able to run the hello world example on the qemu_x86 target.\nA Nordic ABCxyz board (provided)\nAn available USB port\nA basic working knowledge of Rust programming in a desktop environment. You should be familiar with Cargo.toml and have written some Rust code.\nKnowledge of embedded or microcontroller programming\n\nLearn more about the workshop here.
URL:https://zephyrproject.org/event/embedded-development-with-rust-on-zephyr/
CATEGORIES:Ambassador Speaking,Industry Conference,Workshop
ATTACH;FMTTYPE=image/png:https://zephyrproject.org/wp-content/uploads/2026/05/download.png
END:VEVENT
END:VCALENDAR