LanModule W5500

From Open Hard- & Software
Jump to navigation Jump to search

WebSite: OH&SW || MediaWiki: - Software - Hardware - Elektronik - Mechanik

Übersicht

Das LanModule W5500 zusammen mit dem Esp32UnoBoard ermöglicht eine bidirektionale Kommunikation über das lokale Netzwerk mit PC / Handy / Tablet.


Module W5500

Quelle

Alternative: AliExpress Search: W5500

Vorgabe

Hardware

Technische Daten

  • Supports following Hardwired TCP/IP Protocols : TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE
  • Supports 8 independent sockets simultaneously
  • Supports Power down mode
  • Supports Wake on LAN over UDP
  • Supports High Speed Serial Peripheral Interface(SPI MODE 0, 3)
  • Internal 32Kbytes Memory for Tx/Rx Buffers
  • 10BaseT/100BaseTX Ethernet PHY embedded
  • Support Auto Negotiation (Full and half duplex, 10 and 100-based)
  • Not support IP Fragmentation
  • 3.3V operation with 5V I/O signal tolerance
  • LED outputs (Full/Half duplex, Link, Speed, Active)
  • 48 Pin LQFP Lead-Free Package (7x7mm, 0.5mm pitch)


Pinout

Index Name Bemerkung
1 NC not connected
2 INT not used
3 RST not used
4 GND Digital Ground
5 5V Supply +5V (Alternative: Pin6)
6 3.3V Supply 3V3 (Alternative: Pin5)
7 MISO Spi Miso
8 MOSI Spi Mosi
9 CS Spi ChipSelect
10 SCK Spi SerialClock

Software

Programmierung des LanModuls W5500 erfolgt über:

  • ArduinoIDE : Arduino-C++-Compiler unter Windows/Linux für alle Arduino-(kompatiblen-)MicroController. (Homepage: Arduino)

Download

Minimal-Projekt: Esp32VscEthernetServerEthernet2

  • Ausklammern der Arduino-Library Ethernet2, Integration ins lib-Verzeichnis des VSCode-Projekts:
  • Spezielle im Projekt erfolgte lokale Integration der Ethernet2-Library, dabei Umbenennung des Verzeichnisses lib/LanW5500:

2110161021_LibLan5500Integration

  • Include-Path Ethernet.h in main.cpp:

2110161020_IncludeEthernet2Main


Datum Uhrzeit Projekt Version Download
211016 0817 Esp32VscEthernetServerEthernet2 01V05 2110160817_Esp32VscEthernetServerEthernet2_01V05_libLanW5500.zip

Angegliederte Projekte

MID - MultiInterfaceDispatcher



WebSite:OH&SW || MediaWiki - Software - Hardware - Elektronik - Mechanik - Anhang || Datenschutz - Impressum