У ST на каждый микроконтроллер есть документ где указана минимальная обвязка требуемая для запуска и работы. Статья как по мне имеет пользу, но мало информации о действительно важных цепях, стоило бы указать про фильтра питания, цепи reset, разделение цифровых и аналоговых земель.
Имею опыт вывода из строя микроконтроллера частым подключением SWD "на горячую". Решается добавлением супрессоров на линии, диода на линию 3,3В порта SWD и дополнительного резистора на reset.
У ST на каждый микроконтроллер есть документ где указана минимальная обвязка требуемая для запуска и работы. Статья как по мне имеет пользу, но мало информации о действительно важных цепях, стоило бы указать про фильтра питания, цепи reset, разделение цифровых и аналоговых земель.
Имею опыт вывода из строя микроконтроллера частым подключением SWD "на горячую". Решается добавлением супрессоров на линии, диода на линию 3,3В порта SWD и дополнительного резистора на reset.
Хорошо, хотя кажется что на просторах алиэкспресс конкретно для RC моделей точно есть подобные решения
Для драйвера плату можно изготовить методом ЛУТ или на макетной плате, обвязка минимальна. Сам разрабатываю сервопривод с STM32 и драйвером DRV8251A.
Могу посоветовать попробовать DRV8251A, тоже самое, есть монитор тока и не нужен внешний шунт. Цена только выше.