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: over 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
farjump/raspberry-piA toolset for developing bare metal software on the Raspberry Pi, allowing remote debugging and testing of hardware/software interfaces.45
rsta2/circleA bare-metal environment for the Raspberry Pi with support for various hardware features and networking capabilities1,881
mrvn/raspberrypi-baremetalBare-metal examples for Raspberry Pi boards using C30
mvduin/bbb-asm-demoAn extremely tiny baremetal application in assembly for BeagleBone Black18
jlogan03/nucleo-h723zgBare-metal examples programs for a specific microcontroller board1
allexoll/bbb-baremetalA collection of bare-metal programs and examples for the BeagleBone Black's AM335x processor124
brndnmtthws/dryocA pure-Rust cryptography library based on libsodium, providing a mostly drop-in replacement with safe and protected memory handling.294
markfirmware/zig-bare-metal-microbitA 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/mlibA C library providing generic and type-safe container implementations919
markfirmware/zig-bare-metal-raspberry-piA bare-metal program that displays Bluetooth signals and controls a frame buffer cursor on a Raspberry Pi using the TV's remote controller.91
azadkuh/mbedcryptoA portable C++ library for encryption and decryption of binary data using various algorithms47
nativecode-dev/oss-xamarinA set of support packages for building Material Design-enabled Xamarin.Forms apps without relying on workarounds or hacks.34
tomasmikula/easybindA JavaFX library that simplifies the creation of custom bindings using lambdas.153
niklas-ourmachinery/bitsquid-foundationA minimalistic C++ library providing functions for memory allocation and basic data manipulation.110
malachi-iot/estdlibAn embedded C++ standard library designed for explicit and organized memory management in resource-constrained environments52