Может я чего-то не понял, но в AVRStudio тот же Си что для STM32.
Да все верно, в AVRStudio С и С++ . Но он какой то не "такой" как на STM32. В STM32 мне сначала показалось очень сложно из-за большого количества библиотек, и было очень мало уроков по изучению их.