И прекрасно понимаю, что можно сделать на STM32 и чем он отличается от AVR или чипа ESP
но занявшись разработкой проекта под STM32, автор потратит достаточно солидное время на это,
т.к там не обойдётся кнопочкой "компилировать и загрузить",
всё это будет сопровождаться периодическими "танцами с бубном" вокруг, да около...
А на данный момент:
Берём Ардуино или ЕСП, шьём, и вот оно работает, с минимальным "порогом входа"
Берём Ваш "голый процессор".... И.....
Что с ним делать большинству?
Ни прошить, ни подпаяться...
АМС ЕСП скачан 300 раз, какой процент скачавших,
сможет прошить голый STM32 и изготовить под него плату?
Я его прошью, и даже изготовлю плату, Вы его прошьёте
и так 10%(может быть) присутствующих здесь людей,
а остальным что делать и зачем им этот проц за 5$ ?
Просверлить дырочку и повесить на ключи?
При том при всём, что АМС себя замечательно зарекомендовал на тех платформах,
на которых он уже работает.
Если автор всё таки решится на это шаг,
то для людей, которые не в состоянии сами прошить процессор и изготовить плату,
можно разработать печатную плату,
заказать партию плат на заводе, заказать процессоры, обвязку
всё это спаять, прошить процессор...
Это не сложно и не страшно и вполне реализуемо, скажем в течении месяца партия в 100-300 штук.
Но т.к партия не будет исчисляться десятками тысяч штук, то в конце концов
всё равно себестоимость на выходе для конечного пользователя, будет выше или равна стоимости Arduino Due.
Как вариант, оставить набор так называемым DIY KIT, т.е конструктор.
Всё есть но надо собирать.... Будет дешевле...
Подумает пользователь, и закажет Due с Китая....
Так что, при условии что автор допустим портирует проект на STM32
вариант проекта на STM32, вполне жизнеспособен,
но для тех, кто сможет самостоятельно прошить процессор, изготовить под него плату и всё это спаять.