Workshop starts January 18, 2024, and runs for 5 weeks.
Looking to get started with Zephyr RTOS to develop embedded systems? In this hands-on workshop, participants learn everything they need to know to get started designing and implementing Zephyr applications. You learn how to set up, configure, and use Zephyr in your own projects. Once you have Zephyr running, you learn how to interface with common peripherals like GPIO, USART, SPI, I2C, etc. We even show you how to leverage Zephyr’s connectivity stacks!
Moreover, you learn modern RTOS design techniques that help you ensure your application runs smoothly and without issues. We discuss the various options for designing an application and how to leverage the Zephyr API’s. By the end of the course, you’ll be knowledgeable enough to develop your own applications.
Key topics covered in this workshop include:
-
The Zephyr architecture and development model
-
How to configure Zephyr with west
-
Device tree fundamentals
-
Interfacing with common busses like GPIO, USART, SPI, and I2C
-
Application design fundamentals like manage threads, semaphores, and mutexes
-
Getting up and running with the BLE stack
The workshop includes five sessions on the following topics:
-
Introduction to Zephyr RTOS
-
Deep Dive into Zephyr’s Architecture and Modules
-
Interfacing with common buses
-
Application Design with Zephyr
-
Connectivity and Communication in Zephyr
By the end of this workshop, participants will have a solid understanding of Zephyr and how to use to for embedded systems development. Armed with these skills, attendees will be well-equipped to navigate the complexities of firmware projects, streamline their development processes, and deliver robust and optimized embedded systems.
Learn more and register here