Open Source Firmware Conference 2023

Embarking on the Zephyr Journey: A Beginner's Guide to the Open Source RTOS
2023-10-12 , Workshop I

Real-time operating systems (RTOS) can seem complex for beginners. This session aims to simplify this complexity by providing a comprehensive introduction to Zephyr, a user-friendly open source RTOS. We'll explain the foundational RTOS concepts and highlight the specific benefits of Zephyr. We'll then guide attendees through the setup of a Zephyr development environment and the creation of a simple application. Additionally, the session will introduce the vibrant Zephyr community and provide guidance on how to contribute and interact within it. Whether you're a developer, hobbyist, or student, this talk will serve as a valuable launchpad into the world of Zephyr and open source RTOS.


The world of real-time operating systems (RTOS) can seem complex and insurmountable to beginners. Zephyr, a powerful yet user-friendly open source RTOS, can be an ideal starting point. In this session, titled "Embarking on the Zephyr Journey: A Beginner's Guide to the Open Source RTOS", we aim to equip newcomers with the fundamental knowledge and practical skills to dive into the development of Zephyr-based applications.

This talk will first lay out the foundational concepts of RTOS and the specific advantages of Zephyr, such as its small footprint, modularity, and scalability. We will delve into the versatile capabilities of Zephyr, covering its support for multiple hardware architectures and its extensive feature set, including connectivity protocols, device drivers, and security features.

In the practical part of the session, we'll guide attendees through the initial setup and configuration of the Zephyr development environment. Participants will get a hands-on introduction to creating and building a simple Zephyr application. We'll also cover the essential debugging techniques, giving beginners the confidence to navigate and rectify common issues encountered during Zephyr application development.

Lastly, the talk will introduce the rich ecosystem and vibrant community around Zephyr, providing insights into how to utilize the available resources, contribute to the project, and interact with other developers.

Whether you're a developer looking to transition into real-time systems, a hobbyist curious about RTOS, or a student seeking a solid start in firmware development, this talk will provide the launchpad for your journey with Zephyr. Come, embark on the Zephyr journey, and unlock new possibilities in the realm of open source firmware.

See also:

Ritvi Mishra is a multifaceted artist, maker, and firmware engineer who is passionate about creating beautiful and functional works of art. With a background in IoT and firmware engineering, she brings a unique blend of technical and creative skills to her work. Ritvi is known for her expertise in stained glass art, macrame, and other forms of artistic expression. She runs art workshops that encourage self-expression and creativity, inspiring others to explore their own artistic talents.
In her free time, Ritvi has recently become obsessed with scuba diving and other water sports. She is always looking for new challenges and ways to push her limits, both in and out of the water. As a maker at heart, Ritvi is proud of her extensive plier collection and her small but mighty maker setup. She believes that anyone can tap into their inner artist with the right tools and guidance, and she loves nothing more than sharing her knowledge and expertise with others.
Ritvi's unique background and diverse skill set make her a dynamic and engaging speaker. Whether she's discussing the intersection of technology and art, or sharing her experiences as a scuba diving enthusiast, she brings a contagious energy and enthusiasm to everything she does.

This speaker also appears in: