MCHPENC28J60-I/ML
Overview
The ENC28J60-I/ML is a stand-alone 10BASE-T Ethernet controller with an integrated MAC and PHY, designed to serve as an Ethernet interface for any microcontroller with an SPI port. It features 8 Kbytes of dual-port SRAM for packet buffering and hardware-assisted checksum calculation to offload tasks from the host MCU. This 28-QFN device is a popular solution for adding network connectivity to resource-constrained embedded systems.
Why Choose This Part
The integrated PHY and MAC minimize the external component count, requiring only a few passives and a standard RJ45 magnetics jack. It supports full and half-duplex modes and includes a hardware DMA engine for fast data throughput and internal memory management.
Applications
Key Specifications
Getting Started
To evaluate this chip, use an ENC28J60 breakout board with a 3.3V microcontroller like an Arduino or PIC. Ensure the host SPI clock is configured within the device limits and use available libraries such as EtherCard or the Microchip TCP/IP Stack for rapid firmware development.
ENC28J60-I/ Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Package | Stock |
|---|---|---|
| ENC28J60-I/ML (this part) | VQFN-28 | 763 |
| ENC28J60-I/SP | DIP-28 | 488 |
| ENC28J60-I/SS | SSOP-28 | 5,898 |
| ENC28J60-I/SO | SOIC-28 | 3,645 |



