ENC28J60, библиотека

yden
Offline
Зарегистрирован: 30.01.2016

Здравствуйте.

Подскажите пожалуйста. Нано и интернет шилд на  ENC28J60 . Использую библиотеку UIPEthernet.h.

Используемые библиотеки в скетче:

#include <DHT.h>
#include <UIPEthernet.h>
#include <PubSubClient.h>

Зараза, тяжелые в плане памяти на контроллере (80 и 84% на переменные). Тот же скетч, но на w5500 и библиотекой Ethernet2.h в легкую залетает с 60 и 64 процентами. Уже облегчил код до нельзя.

Подскажите плиз, может есть менее ресурсоемкая библиотека для ENC28J60 ?

благодарю

sadman41
Offline
Зарегистрирован: 19.10.2016

Если и есть, то ненамного. На ENC28J60, в отличии от Wiznet-овских чипов, не реализован TCP/IP-стек, поэтому всем занимается МК.