ENC28J60 – Ethernet LAN Network Module

8,372 views

ENC28J60 is a low-cost Ethernet LAN Network Module equipped with ENC28J60 integrated circuit to handle most of the network protocols requirements meeting all the IEEE 802.3 standards. ENC28J60 module has an ability to connect directly to most of the microcontrollers with a standard SPI interface. The module has 25MHZ crystal with Ethernet RJ45 Jack HR911105A and integrated LEDs.

It is widely used with the small-sized embedded systems due to its simple and easy connections and low cost. The module can offer a maximum speed of 10 MBPS. It supports both full and half-duplex modes. ENC28J60 module outperforms other devices in web servers such as communication convertor and instrument, transaction terminal, IP telephone, and other Ethernet applications.

enc28j60 ethernet lan module

Features:

  • IEEE 802.3 compactable Ethernet controller
  • SPI interface with a maximum speed of 10MBPS
  • Supports full-duplex and half-duplex modes
  •  Programmable automatic retransmit on a collision
  • Programmable padding and CRC generation
  •  Programmable automatic rejection of erroneous packets
  • Two status LED outputs for LINK, TX, RX, collision and full/half-duplex status
  • PCB size: 55×36 mm

Pinout ENC28J60 Ethernet LAN Module

PINS ARDUINO UNO ARDUINO MEGA
VCC 3.3V 3.3V
GND GND GND
CLKOUT
WOL
INT D2 D2
S0 D12 D50
S1 D11 D51
SCK D13 D52
CS D10 D53
RESET RESET RESET

Specifications:

  • Operating voltage: 3.1V to 3.6V (typically 3.3V)
  • 5V tolerant input
  • Six interrupt sources and one interrupt output pin
  • 25 MHz clock input requirement
  • Built-in isolation transformer RJ45 connectors HR911105A
  • Buffer size: 8KB
  • Temperature range: 0⁰C to 70⁰C

Applications and uses:

  • A simple way and low-cost module to provide LAN connectivity to any controller with an SPI interface.