Имхо правильно бросаться надо так начало заключается в том что надо скачать лажаемый stm32cubeMX -
потому что это инструмент не только для генерации проектов, но и
выбора процов, демо-плат и демо-проектов. Он тупо полезен для
просмотра и оценки. Затем (из самой же Stm32CubeMX ) скачать
"комплектами" документации (просто pdf файлы) для трех камней:
stm32f103, stm32f407 и stm32h743 (или 745 или 750й) и поверхностно
изучить, чтобы примерно прикинуть свои эээ возможности, вкусы и предпочтения. В той же CubeMX будет видно какие отладки взять, куда и что. Я в свое время поступил тупо - пользуясь дешевизной, я просто понабрал ST-Link'ов, блю пилов (для интереса брал и на поддельных чипах) и некоторых фирменных отладок. Честно говоря, поковырял, иногда они полезны, но работаю 99.9% времени просто тупо на своих рабочих девайсах. Плюс "фирмы" в том что на них распаяны отладчики и на надо сношать моск, подключил к компу по USB и работаешь, отладка от USB же и питается.