WIZnet Ethernet HAT è una piccola scheda pin-compatibile con il Pico che utilizza il noto controller di rete W5100S noto a chi usa il mini PI.
In molti ci chiedono se sia possibile lavorare in rete con Arduino. La nostra risposta è, invariabilmente, “ni”.
Arduino, infatti, dispone di un buffer di memoria limitato, che poco si addice al trattamento di stream di rete continui con un transito ed una elaborazione dei pacchetti sostenuta. Anche motando la classica scheda di espansione dotata di processore dedicato W5100,i 16 MHz di clock del nostro beniamino sono pochini per andare anche di poco oltre un semplice invio di pacchetti di controllo. Spesso, però, creare una infrastruttura di rete basata su un Raspberry PI solo per trasmettere pochi dati potrebbe apparire eccessivo.
Bene, è in casi come questi che l’ingegno dei maker si aguzza, ed escono prodotti come quello che vedremo oggi.
Ethernet? Si, grazie!
L’Ethernet HAT che presentiamo oggi supporta sia 3.3V che 5V. Il prodotto di WIZnet può gestire contemporaneamente quattro SOCKET hardware indipendenti e fornisce memoria interna da 16 Kbyte per i buffer TX/RX. WIZnet Ethernet HAT è progettato per un semplice utilizzo plug-and-play. Utilizzato in accoppiata con un RP2040 avremo un sistema performate, ricco di memoria e di dimensioni estremamente ridotte in grado di accedere in rete senza problemi.
Caratteristiche
- Include W5100S
- Supporta protocolli Internet cablati: TCP, UDP, WOL su UDP, ICMP, IGMPv1/v2, IPv4, ARP, PPPoE
- Supporta 4 PRESE hardware indipendenti contemporaneamente
- Memoria interna 16Kbyte per buffer TX/RX
- Tensione di funzionamento 3,3 V / 5 V
- LDO integrato (LM8805SF5-33V)
- Interfaccia SPI
- Tolleranza I/O 5V
- 10/100 Ethernet PHY integrato
- Supporta la negoziazione automatica
- Full/semi duplex
- Base 10 / 100
- RJ45 integrato (RB1-125BAG1A)
Sul mercato sono disponibili sia l’Ethernet HAT (a circa 6 euro) sia il sistema completo di RP2040 (a circa 12 euro).
Join our groups onTelegram…
1 Comment