А тут платки с разными МК и единый синтаксис пользователя (при том, что "тонкие настройки" в библиотеках написаны частенько на основе иных компиляторов). Для начала минимум достаточности при максимуме результата, а со временем можно и поглубже копнуть (при желании, здоровье и соответствующей денюжке).
Касательно работ с отдельными семействами - само собой у кого оные "под лапой" - вполне понятно "не побрезгую укусить" - но... более в плане самодельной схемотехники и собственного ПО под ассемблером.
Поскольку это прикладные конструкции специального назначения. И главное...почему в прикладных конструкциях ассемблер... Си опирается на использование ОЗУ. А по опыту при испытаниях на помехостойкость именно такое решение весьма зависимо от местоположения устройства и грамотной проработки схемотехники/топологии монтажа устройства. В то же время приемы для увеличения "дуростойкости" в автоматическом режиме... несколько неудобны для "простопользователя"(речь о профи программистах не идет, хотя....).
Так что готовые платки лучше оставить для "домашних условий" во "втором эшелоне".
По крайней мере это не конструкции у которых рабочим режимом может быть искровой разряд в шины питания.
