Learn how to create a custom device driver in Zephyr, connect pushbuttons to an ESP32, and build flexible hardware interactions using Devicetree bindings.
Understand the role of Devicetree bindings in Zephyr and how bindings connect Devicetree descriptions to driver code with an example ADC project on the ESP32-S3.
Get started with Zephyr RTOS. Explore features like Devicetree, Kconfig, and multi-threading and create your first Zephyr application using an ESP32-S3.