BareMetalLib

Bare metal library

An experimental C++ header-only support library for bare-metal programming with constraints to simplify the development of embedded systems code.

A C++ Standard Library-like library for bare metal code

GitHub

2 stars
2 watching
0 forks
Language: C++
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
farjump/raspberry-pi A toolset for developing bare metal software on the Raspberry Pi, allowing remote debugging and testing of hardware/software interfaces. 45
rsta2/circle A bare-metal environment for the Raspberry Pi with support for various hardware features and networking capabilities 1,863
mrvn/raspberrypi-baremetal Bare-metal examples for Raspberry Pi boards using C 30
mvduin/bbb-asm-demo An extremely tiny baremetal application in assembly for BeagleBone Black 18
jlogan03/nucleo-h723zg Bare-metal examples programs for a specific microcontroller board 1
allexoll/bbb-baremetal A collection of bare-metal programs and examples for the BeagleBone Black's AM335x processor 123
brndnmtthws/dryoc A pure-Rust cryptography library based on libsodium, providing a mostly drop-in replacement with safe and protected memory handling. 288
markfirmware/zig-bare-metal-microbit A bare-metal program for the microbit microcontroller using Zig language to display an 'Z' on LEDs and broadcast events from buttons A and B via BLE. 35
p-p-h-d/mlib A C library providing generic and type-safe container implementations 904
markfirmware/zig-bare-metal-raspberry-pi A bare-metal program that displays Bluetooth signals and controls a frame buffer cursor on a Raspberry Pi using the TV's remote controller. 89
azadkuh/mbedcrypto A portable C++ library for encryption and decryption of binary data using various algorithms 47
nativecode-dev/oss-xamarin A set of support packages for building Material Design-enabled Xamarin.Forms apps without relying on workarounds or hacks. 34
tomasmikula/easybind A JavaFX library that simplifies the creation of custom bindings using lambdas. 151
niklas-ourmachinery/bitsquid-foundation A minimalistic C++ library providing functions for memory allocation and basic data manipulation. 109
malachi-iot/estdlib An embedded C++ standard library designed for explicit and organized memory management in resource-constrained environments 51