Embedded Systems Engineer with a focus on firmware.
- CMake utilities and toolchains:
- cmake-utilities: Utilities (modules)
- toolchain-arm-none-eabi-gcc: Toolchain for cross compiling for Arm Cortex-M and Cortex-R microcontrollers using arm-none-eabi-gcc
- toolchain-avr-gcc: Toolchain for cross compiling for Microchip AVR microcontrollers using avr-gcc
- avr-libcpp: Partial implementation of the C++ standard library (C++17 only) for use with avr-gcc/avr-libc
- build-avr-gcc: avr-gcc build script
- picolibrary: C++ microcontroller
driver/utility library targeted for use with resource constrained microcontrollers
- picolibrary-arm-cortex-m0plus: Hardware Interface Layer (HIL) for Arm Cortex-M0+ microcontrollers
- picolibrary-microchip-megaavr: Hardware Interface Layer (HIL) for Microchip megaAVR microcontrollers
- picolibrary-microchip-megaavr0: Hardware Interface Layer (HIL) for Microchip megaAVR 0-series microcontrollers
- picolibrary-microchip-sam-d21da1: Hardware Interface Layer (HIL) for the Microchip SAM D21/DA1 family of Arm Cortex-M0+ microcontrollers
- pcb-main-nautilus-atmega4809: Microchip ATmega4809 based mainboard PCB