W5500 Mini — компактный модуль для обеспечения выхода микроконтроллера в локальную сеть или глобальную сеть Ethernet, имеет встроенный стек TCP/IP, поддерживает множество протоколов различных уровней.
W5500 MINI – SPI-ETHERNET МОДУЛЬ
Для связи с Интернетом обычно используют Ethernet-шилд или модули на основе ENC28J60. Шилд неудобен большим размером и совместимостью только с полноразмерными платами, а ENC28J60 не имеет встроенного стека TCP/IP и на его реализацию приходится выделять ресурсы процессора.
Сравнительно недавно появился модуль, совмещающий преимущества всех вариантов, а именно компактность и максимальную «нафаршированность» W5500.
Модуль выполнен на печатной плате, размер которой ненамного превышает габариты разъёма RJ-45. С одной стороны находится непосредственно разъём, с другой — микросхема W5500.
Микросхема поддерживает 10/100 Мбит на физическом уровне, до 8 сокетов, протоколы TCP, UDP, ICMP, iP4, ARP, IGMP, PPPoE. Имеет встроенный буфер на 32Кб.
Для связи с управляющим микроконтроллером используется высокоскоростной SPI на частоте тактового сигнала до 80МГц.
ПОДКЛЮЧЕНИЕ И БИБЛИОТЕКИ
Для подключения используется стандартный интерфейс SPI. Библиотека для Arduino: Ethernet из стандартного комплекта поставки IDE.