W5100 is a versatile single-chip network interface module, integrates 10/100Mbps Ethernet controller inside, mainly used in high integration, high stability, high performance and low-cost embedded systems. W5100 can achieve the Internet connection without an operating system. W5100 is compatible with IEEE802.3 10BASE-T and 802.3u 100BASE-TX. W5100 integrates a full hardware TCP / IP protocol stack, MAC and PHY. Full hardware TCP / IP protocol stack supports TCP, UDP, IPv4, ICMP, ARP, IGMP and PPPoE. W5100 also integrates 16KB of internal memory for data transfer. Don't need to consider Ethernet control, only a simple programming.
With the MCU variety of interface options: direct parallel bus interface, indirect parallel bus interface and SPI bus interface;
Supports hardware TCP/IP protocol: TCP, UDP, ICMP, IGMP, IPv4, ARP, PPPoE, Ethernet;
Supports ADSL connection (supports PPPOE protocol, with PAP / CHAP authentication);
Supports 4 separate ports (sockets) connected at the same time;
16K bytes of internal memory for TX/RX buffer;
Embedded 10BaseT / 100BaseTX Ethernet physical layer, supports auto answer (full / half duplex mode);
Supports auto-polarity (MDI / MDIX);
Multiple indicator output (Full/Duplex, Collision, Link, Speed);
3.3V working voltage, the I/O port can withstand 5V voltage.