This repo contains the KiCad files of my self-designed flashlight driver (stm32L0, using a MP3432 boost driver) and the Rust firmware for it.
Mostly based off my AVR flashlight firmware, also written in Rust.
To run with debug logging: env DEFMT_LOG="debug" cargo run
To flash a non-debug build: env DEFMT_LOG="off" cargo run --no-default-features --features default_no_debug --release