Build the Finance Skills That Lead to Promotions — Not Just Certificates
AI Engineer - Learn how to integrate AI into software applications
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
This 44-minute tutorial video introduces the first part of a 12-part series on the Zephyr Project, an open-source real-time operating system for embedded systems and IoT devices. Learn how to set up the Zephyr development environment using Docker and build a basic LED blinking example project. Follow along with comprehensive instructions for creating a development environment, connecting through a browser or VS Code, building the blink demo, flashing it to hardware, and monitoring via serial terminal. The video is part of a larger course covering Zephyr's ecosystem including CMake, Kconfig, Devicetree, multithreading, interrupts, graphics with LVGL, WiFi connectivity, and custom board configuration. Requires intermediate skills in C programming and microcontroller concepts, with specific hardware requirements including an ESP32-S3-DevKitC and various components for future projects. A companion written guide and GitHub repository are available for additional reference.
Syllabus
0:00 Intro
2:27 Syllabus
7:06 Prerequisites
7:52 History of Zephyr
8:55 Required Hardware
12:13 Build Docker Image for the Development Environment
23:07 Using a Browser With the Docker Image
24:23 Using Local VS Code With the Docker Image
28:07 Building Blink Demo
36:09 Flash Blink Demo
41:39 Using the Python Serial Terminal
42:29 Conclusion
Taught by
Digi-Key