ценность иде для микроконтроллеров в отладке. драгон и айс под линуксом умеют только прошивать (через тот же avrdude). а вот пиккит полностью поддерживается в mplabx (ну ладнно, pikkit4 еще не полностью, но отладка пашет).
По нынешним временам ничем тащем. Потребление ЕМНИП не лучше чем у мелких кортексов, разве что конфигурить проще, не надо шатать портянку клоков разных.
А, бывает в мелконогих корпусах, типа so-8 но это шибко специфичные применения.
Короче, если ты хочешь шатать контроллеры, бери cortex-m в любой из ипостасей.
Не факт. За сравнимые бабки кортекс будет жирнее, а начинаются они с samd10 за $0.6 на опте. Всё что дешевле - это будет либо pic8/12/16 либо tiny4/12, либо младшие msp430.
Из вышеизложенного лично я бы брал либо техас, либо sam.
На массе да, там иной раз за каждый цент бьются. Но тут тоже с умом подходить надо. Если производство от 10к в год - то да, за бакс-другой можно и повоевать, не говоря уж о 1М, там уже поставщиков гнуть можно. А если тысяча штук - морочиться трамбуя прошивку в лоу контроллер себе дороже.
Явных нету, есть нюансы, которые в очень конкретных случаях могут оказаться весьма полезными. Это, впрочем, верно и для любых других 8-битных мелкоконтроллеров.
Если надо ваще пипец дёшево - есть и 4-битные девайсы. Правда, там как правило масочный ROM. Для крупных партий и несложной логики может иметь смысл. :)
Для себя лучше Arduino с 8 битным процессором - наиболее распространённые 8-битные микроконтроллеры, по ним есть много литературы, много деталей, и популярные 32 битные микроконтролеры достаточно просто совмещаются с ними (для задач, когда возможностей Arduino не хватает).
Если же начинать освоение темы IoT с 32 битного контроллера, то часто выбирают STM32, хотя меня заинтересовали ESP (тоже популярные).
STM8 лишь символически дешевле дешёвых моделей STM32.
учитывая что стоимость очнь умного по сравнению с pic8 stm32f0 начинается от сотни рублей. девки на нем же есть и от килорубля (лет пять назад вообще по 700 рублей покупал).