Work in progress.
STM32F1x series microcontrollers are the only supported now.
- A bit more than absolute minimum of something that could be called bootloader.
- Zero safety features, just provides the ability to update firmware without using stlink/jtag.
- Self-written very simple protocol, simple checksum, each packet is exactly 64 bytes, for ease of use with USB in future.
- Only USART is supported atm.
Kinda usable already, although bugs might happen.