Nordic May 7, 2025

Mastering Mutexes in Zephyr OS: A Deep Dive with nRF7002DK Examples

Mutexes are vital for thread synchronization in real-time operating systems like Zephyr. This comprehensive guide explores mutexes in depth, detailing their role in preventing race conditions, and provides practical examples using the nRF7002DK with nRF Connect SDK. Learn to leverage Zephyr’s mutex APIs for robust embedded applications.

Read More
ESP32 May 5, 2025

Ultimate Guide to ESP32 Development with ESP-IDF, Docker, and Docker Compose

Developing for the ESP32 microcontroller using the ESP-IDF framework is powerful but can be complex due to setup challenges. Docker and Docker Compose simplify this by providing consistent, reproducible environments with USB passthrough for flashing and monitoring. In this comprehensive guide, we’ll walk through setting up an ESP32 development environment using ESP-IDF with both Docker and Docker Compose, covering every step in detail to ensure a seamless IoT development experience.

Read More
ESP32 April 28, 2025

Exploring IoT with ESP32 Wrover Kit: 10 Projects Without Extra Hardware

Discover the power of the ESP32 Wrover Kit with these 10 creative IoT projects that require no additional hardware. From Wi-Fi scanners to Bluetooth emulators, learn how to harness the kit’s built-in Wi-Fi, Bluetooth, and processing capabilities for fun and practical applications, perfect for beginners and hobbyists alike.

Read More
ESP32 April 28, 2025

10 Exciting ESP32 Wrover Kit Projects with Additional Hardware

Unleash the full potential of your ESP32 Wrover Kit with these 10 innovative projects that incorporate additional hardware. From smart home hubs to retro gaming consoles, explore how sensors, displays, and modules can transform your kit into powerful IoT and embedded systems, perfect for hobbyists and makers.

Read More
Nordic April 28, 2025

Understanding Semaphores in Zephyr OS on nRF7002DK

Semaphores are powerful synchronization primitives in Zephyr OS, enabling efficient task coordination and resource management in real-time embedded systems. In this blog post, we explore how semaphores work in Zephyr OS, with a practical example on the nRF7002DK board. Learn how to implement a producer-consumer pattern using semaphores to synchronize threads, and discover best practices for embedded development.

Read More
Nordic April 28, 2025

Zephyr OS Logging Module: A Guide with nRF7002DK Example

Discover how to leverage the Zephyr OS logging module for efficient debugging and diagnostics in embedded systems. This guide dives into the module’s features, configuration, and practical implementation using the nRF7002DK, a versatile development kit for IoT applications.

Read More
Nordic April 28, 2025

Getting Started with Zephyr OS Threads on the nRF7002DK

Want to unlock the real power of Zephyr OS on your nRF7002DK? In this guide, you’ll not only learn what threads are — you'll master how to create, manage, and run multiple tasks at once. We'll break down the core concepts of Zephyr threading, then build a real-world project that blinks two LEDs using separate threads. Whether you're new to RTOS development or looking to sharpen your Zephyr skills, this tutorial has you covered!

Read More
Nordic April 27, 2025

Your Practical Roadmap to Mastering Zephyr OS with the nRF7002DK

Jumping into Zephyr OS development on the nRF7002DK can feel overwhelming — but it doesn't have to be. In this step-by-step roadmap, we'll guide you from your first blinking LED to full-fledged Wi-Fi-connected sensor devices, so you can become a confident embedded developer.

Read More
Nordic April 27, 2025

Mastering Zephyr OS: 12 Essential Concepts Every Embedded Developer Must Know

If you're stepping into the world of embedded systems, Zephyr OS is a powerful real-time operating system you can't afford to ignore. In this guide, we break down the 12 critical concepts you must learn to build efficient, production-grade applications using Zephyr.

Read More
Nordic April 26, 2025

Getting Started with Zephyr OS: A Beginner's Guide for Nordic Development with nRF Connect SDK

New to Nordic Semiconductor development and the nRF Connect SDK? Discover Zephyr OS, the powerful open-source real-time operating system (RTOS) at its core. This beginner-friendly guide introduces Zephyr’s key features, explains why it’s ideal for Nordic’s nRF microcontrollers, and explores its role in building IoT applications. Learn how to leverage Zephyr with the nRF Connect SDK to kickstart your embedded development journey.

Read More