Collection of libraries and programs for microcontrollers in baremetal (Rust/C/C++/ASM)
Makefile Usage:
make - Build debug version with warnings
make production - Build optimized version without debug info
make upload - Upload firmware
make upload-force - Force upload
make clean - Remove build directory
make size - Show program size
Where possible, libraries will be written in C++ instead of C, and will follow "OpenTitan's C and C++ Coding Style Guide" based on the "Google C++ Style Guide".
AVR
IDF