Browse All Sessions
FREE Talk

Getting Started with Zephyr RTOS

Jacob Beningo Jacob Beningo
Mohammed Billoo Mohammed Billoo
01:01:10
Talk

Getting Started with Zephyr RTOS

Jacob Beningo
01:01:10 EOC 2023
Jacob Beningo

Register Free to Watch

01:01:10

About This Session

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 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

About Jacob Beningo

Jacob Beningo
Jacob Beningo is an embedded software consultant, founder of Beningo Embedded Group, creator of the Embedded Software Academy, and co-founder of the Embedded Online Conference. He helps developers and teams maintain and modernize their embedded software skills and processes so they can deliver better firmware faster. His expertise spans automotive, defense, medical, and space industries. He’s even developed software systems that have propelled systems to the Moon and beyond. He has authored three books, including Embedded Software Design, sharing insights that guide engineers toward industry best practices and streamlined development approaches. Jacob also hosts the Embedded Frontier podcast, delving into cutting-edge trends and techniques that empower teams to continuously improve. Additionally, Jacob lectures, consults, and contributes articles (including for embeddedrelated.com, Design News, and embedded.com) on modern, real-time embedded software development. He holds two bachelor’s degrees from Central Michigan University in Electronics Engineering, and Physics and Mathematics. He also has a Master’s in Space Systems Engineering from the University of Michigan.

About Mohammed Billoo

Mohammed Billoo
Mohammed Billoo is Founder of MAB Labs, LLC. He has over 12 years of experience architecting, designing, implementing, and testing embedded software, with a core focus on embedded Linux. This includes custom board bring-up, writing custom device drivers, and writing application code. Mohammed also contributes to the Linux kernel and is an active participant in numerous open-source efforts. He is also an Adjunct Professor of Electrical Engineering at The Cooper Union for the Advancement of Science and Art, where he teaches courses in Digital Logic Design, Computer Architecture, and Advanced Computer Architecture. Mohammed received both his Bachelor's and Master's of Electrical Enginering from the same institution.

Title

Message