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

Introduction to Zephyr Part 4: Devicetree Tutorial | DigiKey

How to use Zephyr drivers to easily interface to sensors to microcontrollers

Configure Zephyr: Kconfigs and Devicetree in Simple Words - Roy Jamil, Ac6

Introduction to Zephyr Part 10: Graphics with LVGL and Display Drivers | DigiKey

Zephyr Devicetree Mysteries, Solved - Marti Bolivar, Nordic Semiconductor

Introduction to Zephyr Part 1: Getting Started - Installation and Blink | DigiKey

How Zephyr became the leading open-source RTOS for IoT

Introduction to the Zephyr RTOS

Why AI Agents Replaced the Arduino IDE in My ESP32 Projects (Claude Code, Gemini CLI, Codex)

Enabling Bluetooth-to-Cloud on the Renesas DA14695 Development Kit

Fundamentals of Embedded Linux - Chris Simmons - NDC TechTown 2022

ESP32 Guide 2026

Zephyr Project: RTOS Start-up and Initialization Flow - David Leach, NXP

I kept coding until an RTOS was inevitable
![[#1] ESP32 on Zephyr OS: "Hello, world!" (Blinking LED) [Part 1]](https://i.ytimg.com/vi/Z_7y_4O7yTw/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDNzObLpRZ6CyticZhgi6GYK2gaBA)
[#1] ESP32 on Zephyr OS: "Hello, world!" (Blinking LED) [Part 1]

Introduction to Zephyr Part 3: Kconfig Tutorial | DigiKey

Improve Electronic Design with Module Abstraction Layers

A Dive into Zephyr Device Driver Model - Tomasz Bursztyka, Intel Corporation

Developing Embedded GUI with Open Source LVGL.

