La Raspberry PI Pico funciona en gran medida para mantener las mediciones de los sensores, combinándolas/analizándolas y entregando datos al mundo externo. Agregar un puerto Etherneth a Raspberry PI Pico con WIZnet Ethernet HAT (basado en el chip W5100S) agrega una capa de red para mejorar las comunicaciones
El W5100S es un controlador de Internet integrado que proporciona conectividad ethernet a los dispositivos compatibles con la comunicación SPI (interfaz periférica en serie) o el BUS del sistema paralelo. Integra la pila de TCP/IP cableados con 10/100 Ethernet MAC y PHY. Soporta los protocolos de comunicación más utilizados: TCP, UDP, IPv4, ICMP, ARP, IGMP y PPPoE. W5100S también es compatible con WOL (Wake on LAN) y un modo de apagado para reducir el consumo de energía.
Características:
- Admite protocolos de Internet cableados: TCP, UDP, WOL sobre UDP, ICMP, IGMPv1/v2, IPv4, ARP, PPPoE
- 4 SOCKET de hardware independientes simultáneamente
- Comandos sin SOCKET: solicitud ARP, solicitud PING
- Modo de apagado de Ethernet y la activación del reloj principal para ahorrar energía;
- Wake on LAN sobre UDP
- Interfaz de host serial y paralelo: SPI de alta velocidad (MODO 0/3), bus de sistema paralelo con señal de 2 direcciones y datos de 8 bits
- Memoria interna de 16 Kbytes para búferes TX/ RX
- No es compatible con la fragmentación de IP
- No mantener la tabla de caché ARP
- 10BaseT/100BaseTX Ethernet PHY Integrado
- Negociación automática (dúplex completo/medio, velocidad 10/100);
- Auto-MDIX cuando está en modo de negociación automática;
- Funcionamiento de 3,3 V con tolerancia de señal de E/S de 5 V;
- Salidas LED (Full/Half Duplex, Link, 10/100 Speed, Active);
- Dos tipos de paquetes: Paquete LQFP y QFN de 48 pines