> Железо: uC простой чип содержащий в себе все критически важное для работы Атмел какой-нибудь умеет и прошивку терять и настолько простой что даже исключения не реализует и когда он начинает лопатить мусор - он это будет делать долго, пока вачдог его не снесет. К этому моменту он может успеть потереть себе флэш/еепром. А какой-нибудь Cortex M3 не сильно проще одноплатника. На старших STM32 даже линукс всерьез запускают.
> Софт: Linux + софт = миллионы строк кода vs 100-5000 строк на uC.
Эти 100 строк не обеспечивают ни отображение статуса, ни удаленное управление.
> Спрошу прямо: вы бы доверили свою жизнь или жизнь близких SoC с
> linux или предпочли бы что-то по надежнее на простом uC?
Linux сейчас управляет метро, летает в космос, и вообще. Вашему любимому атмелу жизнь вообще доверит только суицидник, они обнаружение некондиционного питания сроду сделать не могли и глючили вплоть до слета прошивки.
> Всегда, если используется автономный источник питания.
Если у меня 100 датчиов как тут хотел владелец унитазов, с батарейкой работаюещй год, значит я буду менять 100 батареек за год. Т.е. замена батарейки где-то раз в 3 дня. А если на месяц куда-то умотал, потом целое техобслуживание - дюжину батареек заменять.
> Обоснуйте? Есть возможность получить гарантированное время реакции на GPIO
Зависит от того какое время надо. Зачем в умном доме жесткий реалтайм?
> Тот что ставят для подсветки - он ограничен ее потребностями. Практически на
> любом uC 3 или больше PWM 8-16 bit, с кучей разных режимов и практически любой частотой.
Да что там, у кортексов 3-фазный motor control есть. Только умное реалтаймное управление моторами - очень отдельный случай, где вам конечно пригодится реальное время но это на отдельный проект потянет.
> Это стандарт де факто для бытовой техники.
Какой еще техники? Датчики и модули обычно 3.3V желают.
> датчики приводятся к уровню 5v. Имея 5v можно напрямую управлять обычным mosfet.
У обычного MOSFET напряжение упраления 10V, а если logic level FET брать, он и 3.3V прекрасно открывается.
> Для gpio тоже удобно - меньше ток, меньше потери, меньше уровень помехи.
Это чего бы это он меньше? Потребление CMOS пропорционально квадрату напряжения. И чем ниже напряжение тем меньше наводок оно создает.
> Очень сомневаюсь: atmega 8a (самый ширпотреб, даже не industrial) Operating Temperature
> -55°C to +125°C
Это все прекрасно, только атмега сама по себе вообще не умеет сети. И дом получается какой-то не умный.
> И да 9: Устойчивость к EMI то же на порядок ниже.
Это еще бабушка надвое сказала. Одноплатник обычно питается от импульсного широкодиапазонного зарядника, который выдерживает очень многое. Дальше там менеджер питания, который тоже с запасом сделан (при номинале в 5 вольт - abs maximum бывает вольт 10-20) и т.к. это скоростной импульсник на мегагерц-два, ему не так уж важно что там на входе за пакость. А вот насколько ваши поползновения в конструировании цепей питания будут устойчивее этого... понимаете, если эти цепи питания сбоят, юзеры прутся с планшетом или телефоном в гарантийку. Это производителям не нравится.