How To Use Zephyr Overlays

Описание к видео How To Use Zephyr Overlays

More information is available here: https://blog.golioth.io/can-zephyr-ov...

In this video we discuss how to use an "overlay" in Zephyr, which allows customization of firmware images for particular hardware targets. For instance, we might use the "device tree overlay" to change which pin we are targeting for a signal assigned to LED0. In this particular example, we are showing how to change the pins for the ESP32 demo. This is a further explanation of the device tree overlay shown in the LightDB Demo Videos:

Part 1:    • Golioth LightDB Demo  

Part 2:    • Golioth LightDB WebApp Demo  

The Zephyr Project (https://zephyrproject.org/) is a popular and growing Real Time Operating System (RTOS) used for bringing a range of features into the realm of possibility for embedded devices. Golioth uses Zephyr as part of the Golioth SDK to bootstrap application examples and show how to utilize the range of networking features Golioth enables via their APIs.

Device Tree Overlay Docs: https://docs.zephyrproject.org/latest...
Golioth: https://golioth.io

Golioth Docs: https://docs.golioth.io
Golioth Console: https://console.golioth.io


0:00 Introduction
0:45 2 types of Zephyr overlays
2:15 Configuring a GPIO using an device overlay
4:00 LightDB example on ESP32
6:30 Looking at a configuration overlay
8:00 Tweaking memory and enabling libraries
10:30 Where to look in Zephyr directories
13:15 Connecting LEDs to pins
15:10 The difficulties of porting between boards/chips (before Zephyr)
19:15 Reviewing source code
23:10 Extending the idea to other GPIO examples
24:00 Conclusion

#ZephyrRTOS

Комментарии

Информация по комментариям в разработке