Learn more about the event and register now!
Back To Schedule
Tuesday, October 11 • 14:00 - 14:50
The Zephyr™ Project – An Updated Overview - Anas Nashif, Intel & Benjamin Walsh, Wind River

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

The Zephyr Project is a small, scalable, and real-time operating system for use on resource-constrained systems that support multiple architectures. Launched in partnership with the Linux Foundation, the Zephyr project is a truly open source solution focused on empowering community development. The goal of Zephyr is to allow commercial and open source developers alike to define and develop IoT solutions best suited for their needs.

Zephyr’s modularity allows it to run in as little as 8K of RAM, provides building blocks to enable many kinds of connectivity, sensing or control applications, to help create an IoT solution that meets all of your device needs, regardless of architecture. It is also embedded with powerful development tools that will, over time, enable developers to customize its capabilities.

In this session, we give a quick overview of the Zephyr Project’s features, functions and capabilities. We will also take a deep dive on the features added in the 1.5 release: MQTT, software updates, device management, USB Serial CDC support, FAT filesystem, direct memory access infrastructure, and a long list of new sensor drivers.

Additionally, we will take look at the kernel itself. We will discuss how we achieved such a small footprint RTOS and the implications for Zephyr RTOS developers. For those of you who are already familiar with Zephyr, we will go further and preview the new unified kernel where the nanokernel and microkernel configurations have been combined to deliver a smaller footprint, lower-latency RTOS that scales even more easily than before.

avatar for Anas Nashif

Anas Nashif

Principal Software Engineer, Intel
Anas Nashif is a Principal Software Engineer at Intel. He is the upstream maintainer of various Zephyr subsystems and areas and the chair of the Zephyr Technical Steering Committee. Anas has been involved with Zephyr since 2015.
avatar for Benjamin Walsh

Benjamin Walsh

Senior Member of Technical Staff, Wind River Systems
Technical lead on Zephyr kernel core and Zephyr core/x86/ARC maintainer. Veteran of several years of RTOS development, including kernel core, device drivers, AMP/multi-OS communication, build systems, etc. Previously VxWorks and WR Linux kernel development.

Tuesday October 11, 2016 14:00 - 14:50 CEST
Salon 2+3 Rom - Ground Level