uIP - это очень маленькая реализация TCP / IP, которая может удовлетворить ваши потребности. Это не становится намного меньше, чем это.
Если у вас есть немного больше ОЗУ (например, 100 КБ), вы можете попробовать lwIP Стек TCP / IP.
Оба проекта бесплатны и не зависят от AVR.
Какой у вас низкоуровневый уровень соединения? Ethernet или какой-то модем? Если вы используете модем, возможно, вам нужен PPP. Мы решили использовать lwIP для конкретного проекта из-за его поддержки PPP. uIP не выполняет PPP в последний раз, когда я проверял.