zephyr-rtos

Solid

Specialized skill for Zephyr RTOS development and configuration

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Zephyr RTOS Skill ## Overview This skill provides specialized support for Zephyr RTOS development, including device tree configuration, Kconfig management, and integration with Zephyr's extensive subsystems. ## Capabilities ### Build System - West build system operation and configuration - CMake integration and customization - Multi-image builds (MCUboot + app) - Sysbuild configuration - Custom board definitions ### Device Tree - Device tree overlay generation - Binding creation and modification - Node property configuration - Pinctrl and GPIO configuration - Compatible string management ### Kconfig Management - Kconfig option configuration - Fragment file organization - Configuration dependency analysis - Board-specific defconfig - Application-specific prj.conf ### Networking Stack - TCP/IP stack configuration - Socket API setup - Network interface configuration - MQTT, CoAP, LwM2M protocols - Network shell commands ### Bluetooth Stack - Bluetooth LE configuration - GATT service definition - Bluetooth Mesh setup - Connection management - Advertising configuration ### Power Management - Power management framework configuration - Device power states - System power states - Policy configuration ### Logging and Shell - Logging backend configuration - Log level management - Shell command registration - RTT and UART backends ### Secure Boot - MCUboot integration - Signed image generation - Upgrade slot configuration - Hardware security integration ## Target Processes...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills