
Learn to implement effective testing strategies for Zephyr RTOS projects without physical hardware using Ztest and Twister frameworks. Enhance code reliability and development efficiency.

Learn to implement continuous integration testing for Zephyr projects using GitHub Actions. Master efficient workflows for automated testing and quality assurance in embedded systems development.

Explore pin control in Zephyr RTOS, focusing on nRF9160 Feather. Learn to configure and manage GPIO pins for embedded systems development.

Learn to provision an nRF91 device using Zephyr RTOS. Explore AT commands, key generation, and secure communication setup for IoT projects with Nordic Semiconductor's nRF9160 Feather.

Explore nRF9160 modem tracing for cellular IoT debugging. Learn setup, capture, and analysis techniques to optimize device performance and troubleshoot connectivity issues.

Learn to initiate and develop Zephyr projects from the ground up, covering essential steps and best practices for embedded systems development.

Create a custom board definition for Zephyr RTOS projects, enhancing hardware compatibility and project-specific configurations.

Configure Bluetooth OTA updates for nRF5x devices using Zephyr. Learn to implement wireless firmware updates, enhancing device functionality and maintenance capabilities.

Explore PWM, cellular data, and ADC usage on nRF9160 Feather. Learn practical applications and get answers to common questions about Zephyr RTOS development.

Learn to manage threads in Zephyr RTOS, covering stack and heap usage, thread creation, message queues, and practical implementation for efficient embedded system development.

Learn to upgrade Zephyr projects, handle major changes, and utilize new APIs. Explore delayed work, device tree macros, GPIO DT API, and Nordic AT interface for improved embedded development.

Explore differences between NRF Connect SDK and Vanilla Zephyr, understanding licensing, features, and development implications for embedded systems projects.

Explore 802.15.4 L2 API implementation in Zephyr, diving deep into its usage and practical applications for wireless communication protocols.

Implement LVGL displays on Zephyr using an Adafruit OLED Feather. Learn setup, configuration, and practical application for embedded systems development.

Implement asynchronous UART communication in Zephyr RTOS for efficient data transfer and device interaction.

Learn to start a new Zephyr project from scratch, covering topics like HTTPS, timers, direct I2C access, and filesystem usage in this comprehensive guide to Zephyr development.

Master stepwise debugging for nRF9160/nRF9161 in VSCode with Cortex Debug Extension. Enhance your embedded development skills and troubleshoot efficiently.

Explore ZCBOR for efficient data encoding and decoding in Zephyr. Learn CDDL basics and generate automatic encoders/decoders using the zcbor command for enhanced embedded systems development.

Learn to protect your home network using OpenWrt firewall rules. Explore zones, chains, actions, and create custom rules to enhance security and control traffic on your router.

Explore three methods for implementing IPv6 on OpenWrt: Prefix Delegation, NDP Proxy, and 6in4 tunneling. Learn configuration steps, firewall rules, and DHCPv6 options for each approach.

Transform a Raspberry Pi into a router using OpenWrt, a managed switch, and VLANs. Learn hardware setup, software configuration, security considerations, and performance optimization techniques.