Stars
Haptic input knob with software-defined endstops and virtual detents
Stolen (and slightly cleaned up) version of The Simpsons: Hit & Run original source code from 2003
🟢 super fast 🚀 and tiny 🐥 embedded device 𝘾 printf-like trace ✍ code, works also inside ⚡ interrupts ⚡ and real-time PC 💻 logging (trace ID visualization 👀)
A little fail-safe filesystem designed for microcontrollers
C++17 header-only interface to the FreeRTOS kernel API.
MicroShell is a lightweight pure C implementation of shell emulator dedicated for embedded bare-metal systems.
🔧 .files, including ~/.macos — sensible hacker defaults for macOS
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Structy is an irresponsibly dumb and simple struct serialization/deserialization library for C, Python, and vanilla JavaScript.
A .clang-format file that attempts the Barr C Embedded Coding Guidelines (2018)
Firmware for Keyboardio keyboards and other keyboards with AVR or ARM MCUs.
Remap any key to any other two keys on Windows 🔥. Remap CapsLock to both Ctrl and Escape! (It's like xcape for windows!)
Bencode reader library that doesn't use the heap. Written in C with a BSD license
Interactive HTML BOM generation plugin for KiCad, EasyEDA, Eagle, Fusion360 and Allegro PCB designer
Replacement board for Casio Calculator Watches using the CC430F6147
An open source eurorack sample streaming and sound synthesis module.
Base64 is a C library to convert from plain to base64 and vice versa suitable for embedded systems.
JSON parser and generator for C/C++ with scanf/printf like interface. Targeting embedded systems.
A typing lesson for gtypist focusing on the keys programmers use most frequently
Sming - powerful open source framework simplifying the creation of embedded C++ applications.