Да, без МК ниньче ниче не обходится
А на счет программирования, это же не программу писать, да и PIC "неубиваем" по сравнению с АВР эсли в последнем с фьюзами накосячил.
Я-бы похоливарил на тему что лучше, авр или пик (сам раньше работал с авр, сейчас на арм перешёл), но к сожалению должен признать что stm32 надрали задницу обеим.