This a custom bootloader created from scratch, no other software dependencies was downloaded other than STM32cube IDE. The Bootloader is for STM32f401cc series.
As for Hardware Dependencies:
- 2 Jumpers
- USB to TTL
Just connect one jumper with A9 and Rx in USB to TTL and the other jumper connect it to A10 and Tx in the USB to TTL.