Вам нужен только преобразователь USB-UART для программирования микроконтроллеров STM32 через встроенный заводской загрузчик.
Nyam Flash Loader использует выводы DTR and RTS COM-порта, чтобы автоматически активировать встроенный загрузчик и перезагружать микроконтроллер. Схема подключения указана в программе.
Смотрите видео на YouTube с описанием работы этого программатора.
Программа не требует установки, достаточно загрузить и запустить EXE файл:
После запуска программа создаст текстовый файл NyamFlashLoaderSTM32save.txt с сохранением настроек работы.