Эти далекие от железа люди предлагают прям процы ставить и linux громоздить даже если задача всего лишь, условно, опрашивать кнопки и мигать лампочками. Мотивируют исключительно тем, что "а чё, проц стоит не особо дороже простейшего микроконтроллера". Правда вон чуть выше уже пошло про внешнее ОЗУ (чтоб поставить linux ради того чтобы поставить linux видимо). Ну не оценивают/не рассматривают некоторые люди "далекие от железа" некоторые классы задач целиком. Например, задача включает следующие требования:
- работа в сетях (хренового) питания с заданными длительностями его отключения
- время готовности к работе, скажем, не более 200 мс после подачи питания (да, да система с linux не успеет загрузиться - придется держать всё время под питанием)
- условия эксплуатации и время работы без технического обслуживания не позволяют поставить простенький дешевый аккумулятор
- optional: суровые ограничения по массе/габаритам
Тупая плата на примитивном контроллере решает задачу. Для проца (с linux на борту) стоимость только вторичного источника питания в разы перекроет стоимость всего железа на мк. Процы тоже многие подойдут (из тех же stm можно подобрать подходящий), но про внешнее ОЗУ и linux можно забыть сразу. И это ещё не самые экзотические условия, которые бывают (а еще бывают и нетехнические ограничения).
P. S. Это я не к тому, что мк - хорошо, процы и linux - плохо, нет. Сам-то применяю и то и другое (да и ПЛИСами не брезгую если задача подходящая). Просто убеждения что "проц+linux" решение всех-всех-всех микроконтроллерных проблем (да ещё и якобы за ту же цену) - мягко говоря, некорректны.