Experimental UF2 bootloader written in rust.
Ignore the hardware
folder - the PCB may work but I didn't bother getting it manufactured in the end as the bluepill was sufficient for my needs.
Check out the firmware/usb_bootloader folder for more info.
Free and open source software distributed under the terms of both the MIT License and the Apache License 2.0.