Ralph Hempel's repositories
umm_malloc
Memory Manager For Small(ish) Microprocessors
adaptabuild
A framework for building deeply embedded firmware for microcontrollers without memory management
c-helper-macros
A set of helper macros for C programs
adaptabuild-example
An example project that uses the adaptabuild framework
CANopenNode
CANopen protocol stack
Ceedling
Ruby/Rake-based build and test system for C projects
cmsis_core
Minimal files for the CMSIS 5 MCU cores
cmsis_device_f0
Provides the STM32Cube MCU Component "cmsis_device_f0" of the STM32F0 series.
cmsis_device_g0
Provides the STM32Cube MCU Component "cmsis_device_g0" of the STM32G0 series.
cmsis_device_h7
Provides the STM32Cube MCU Component "cmsis_device_h7" of the STM32H7 series.
cmsis_device_l4
Provides the STM32Cube MCU Component "cmsis_device_l4" of the STM32L4 series.
docker-devcontainers
.devcontainerfiles that build Docker containers compatible with VSCode
littlefs
A little fail-safe filesystem designed for microcontrollers
nanopb
Protocol Buffers with small code size
nrfx
Standalone drivers for peripherals present in Nordic SoCs
sdk-nrf
nRF Connect SDK main repository
serial9
An Arduino Library for 9 bit serial UART over an 8 bit USB-CDC channel
simplelink-lowpower-f2-sdk
SimpleLink Low Power F2 SDK
stm32f0xx_hal_driver
Provides the STM32Cube MCU Component "hal_driver" of the STM32F0 series.
stm32g0xx_hal_driver
Provides the STM32Cube MCU Component "hal_driver" of the STM32G0 series.
stm32h7xx_hal_driver
Provides the STM32Cube MCU Component "hal_driver" of the STM32H7 series.
stm32l4xx_hal_driver
Provides the STM32Cube MCU Component "hal_driver" of the STM32L4 series.
termux-packages
A package build system for Termux.
voyager-bootloader
A microcontroller-agnostic bootloader library enabling DFU capability for embedded systems