MCHPENC28J60-I/SS
Overview
The ENC28J60-I/SS is a standalone 10Base-T Ethernet controller with an integrated MAC and PHY, designed to serve as an Ethernet network interface for any microcontroller equipped with an SPI port. It features 8 KB of dual-port RAM for transmit and receive buffering, helping to offload complex networking tasks from the host MCU. The device operates on a 3.1V to 3.6V supply while maintaining 5V tolerant I/O pins for easier integration with legacy systems.
Why Choose This Part
It minimizes board space by integrating both the MAC and PHY into a single 28-SSOP package and reduces MCU overhead through its internal DMA and hardware-assisted checksum calculations. The 5V tolerant inputs allow for direct interfacing with 5V microcontrollers without the need for external level shifters.
Applications
Key Specifications
Getting Started
To begin development, interface the ENC28J60 with your MCU via the 4-wire SPI bus and provide a 25 MHz clock or crystal. You will need an external magjack (RJ45 connector with integrated transformers) to complete the physical interface. Many open-source TCP/IP stacks, such as uIP or lwIP, include drivers specifically for this controller.
ENC28J60-I/ Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Package | Stock |
|---|---|---|
| ENC28J60-I/SS (this part) | SSOP-28 | 5,898 |
| ENC28J60-I/SP | DIP-28 | 488 |
| ENC28J60-I/SO | SOIC-28 | 3,645 |



