Юзал какое-то время NuttX. Работает неплохо, но, как обычно с
TCP/IP, оперативки катастрофически не хватает. Полноценное POSIX-окружение не то, чтобы было совсем хорошей идеей. Да, файловая система, да, шел, да procfs. Но вопрос инициализации/переинициализации софта встает в полный рост. То есть появляются проблемы взрослых ОС.
Зато не надо приколачивать софт к железу, это круто