STM32 disponují programátorem a debuggerem na každé oficiální vývojové desce – ať už Nucleo, tak i Discovery. Zakoupit můžete i externí programátor, ale proč si ho nepostavit?
Golinskiy Konstantin jeden takový navrhl a vy si jej můžete postavit.
Jak z názvu článku vyplývá, Konstantin navrhl vlastní řešení programátoru a debuggeru na desce s USB-C konektorem.
Na githubu projektu najdete kompletně všechny podklady pro výrobu upraveného ST-LINK V2.1. Na githubu je zároveň i firmware pro STM32F103.
Nevýhodou, kterou vnímám já, je rozdilný pinout hřebínku oproti oficiální kitům – hodně vývojářů právě kopíruje pinout programovacího hřebínku na svůj design pro jednodušší propojení programátoru a programovaného mikrokontroléru.
Stránka projektu (v ruštině): https://github.com/GolinskiyKonstantin/ST-Link-V2-1