C Embedded

C programming patterns for embedded systems. Covers memory management, fixed-width types, bitwise operations, volatile and const correctness, interrupt-safe code, hardware register access, and defensive coding for resource-constrained environments. Use when writing or reviewing C code targeting microcontrollers (ESP32, STM32, AVR, RP2040) regardless of the SDK or framework on top.

JakubMikolajek Updated

File contents

JakubMikolajek/codex-skills-collection/tree/main/skills/c-embedded commit 2cf0883f92

Frequently asked questions

npx get-skill add jakubmikolajek/c-embedded