embedded
A curated list of awesome embedded programming.
Provide necessary software infrastructure, service, macros to support some high level abstract concept or paradigm, such as OOPC, FSM, delegate (event-driven) and etc
A comprehensive embedded system knowledge sharing repo that helps you ace your interviews with quick knowledge recap and interview focused content.
A bare metal programming guide (ARM microcontrollers)
Gdb Extension Framework is a bunch of python code around the gdb api.
A state machine code generation tool suitable for bare metal, embedded and more.
Generating, exporting and analyzing CPU fault conditions on Arm Cortex-M series microcontrollers.
picolibc - a C library designed for embedded 32- and 64- bit systems.
A circular buffer alternative written in C under a BSD license
A collection of resources for the hobbyists, students, teachers, and makers who want to develop professional-grade embedded systems but who lack the resources of a commercial enterprise.
PHiLIP (Primitive Hardware In the Loop Integration Product) is qualified firmware used to perform simple hardware peripheral tests in a CI or by developers.
Comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources
Small and simple software for plotting data from serial port in realtime.
Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers
Firmware running on Douglas AUV for 2026 RoboSub competition

