Mini ENC28J60 Ethernet LAN Network Module
The Mini ENC28J60 Ethernet LAN Network Module for Arduino, SPI, AVR, PIC, and LPC is a standalone Ethernet controller that uses the standard Serial Peripheral Interface (SPI). It serves as a versatile network interface for any microcontroller or development board with SPI capabilities.
Powered by the Microchip ENC28J60 Ethernet Controller IC, this module provides a reliable solution for network communication, offering a variety of features to manage essential network protocols. It enables easy connection to most microcontrollers, making it an excellent choice for IoT projects, networked devices, or remote monitoring applications.
The module interfaces with Arduino boards (and other platforms such as PIC, AVR, and STM32) through the SPI protocol, making it an ideal choice for projects that require Ethernet connectivity.
The ENC28J60 consists of seven major functional blocks
1.Module that encodes and decodes the analog data that is present on the twisted-pair interface. An SPI interface that serves as a communication channel between the host controller and the ENC28J60.
2. Control registers which are used to control and monitor the ENC28J60.
3. A dual port RAM buffer for received and transmitted data packets.
4. An arbiter to control the access to the RAM buffer when requests are made from DMA, transmit and  receive blocks.
5. The bus interface that interprets data and commands received via the SPI interface.
6. The MAC (Medium Access Control) module that implements the IEEE 802.3 compliant MAC logic.
7. The PHY (Physical Layer) m
FeaturesÂ
Fully Compatible with 10/100/1000Base-T Networks
Integrated MAC and 10Base-T PHY
Supports One 10Base-T Port with Automatic Polarity Detection and Correction
Supports Full and Half-Duplex modes
Programmable Automatic Retransmit on Collision
Programmable Automatic Rejection of Erroneous Packets
SPI Interface with Clock Speeds Up to 20 MHz
The board 25MHZ crystal.
Programmable Padding and CRC Generation
The network interface board HR911105A.
3.3 V power supply pin.
Stable performance.
For Arduino, SPI, AVR, PIC, LPC, STM32
Specification
Fully Compatible with 10/100/1000Base-T Networks
Integrated MAC and 10Base-T PHY
Supports One 10Base-T Port with Automatic Polarity Detection and Correction
Supports Full and Half-Duplex modes
Programmable Automatic Retransmit on Collision
Programmable Automatic Rejection of Erroneous Packets
SPI Interface with Clock Speeds Up to 20 MHz
For Arduino, SPI, AVR, PIC, LPC, STM32.
Package Includes
1 x Mini ENC28J60 Ethernet LAN Network Module
ENC28j60 Datasheet
Reviews
There are no reviews yet.