Вот я сколько ни встречал примеров работы с lwip, обычно там на
долбаной ртоси все завязано. А по-человечески, без ртоси, между
прочим, тоже вполне можно... Просто она жирная и неповоротливая, и
чаще всего вообще не нужны ее возможности даже на 30%. С другой стороны, МК, которые аппаратно умеют в шифрование и не будут адово тормозить на том же ssh, по цене приближаются к одноплатным компам. Ну и, спрашивается, зачем париться с низкоуровневым программированием, если можно сразу на родном линуксе все написать? Вот я придерживаюсь этого принципа - если мне нужен сетевой доступ к железке, рилтайм делается на МК, а дергает им одноплатник. А некоторые вещи вроде управляемых розеток вообще элементарно без МК делаются (просто опторазвязки релюх вешаются напрямую на GPIO одноплатника и простейший сишный демон ими рулит).