What is the ENC28J60 Module ?
ENC28J60 is an Ethernet controller chip manufactured by Microchip that integrates a 10/100 Mbps Ethernet Physical Layer (PHY) with a full Media Access Control (MAC) layer, providing a low-power and cost-effective solution for adding Ethernet connectivity to microcontroller-based designs. The ENC28J60 is connected to a microcontroller using the SPI interface, and it provides a simple and reliable way to add Ethernet connectivity to a wide range of systems, including Arduinos.
The ENC28J60 Ethernet LAN module is a card that has an Ethernet input and converts the Ethernet input to an SPI interface. You can provide an internet connection to a variety of systems, including Arduino, using the Ethernet connection with the module that has the Microchip ENC28J60 integrated circuit. The card is highly useful due to its small size and adaptability to a variety of systems through its SPI interface.
Pin connection for Arduino Uno:
- VCC - 3.3V
- GND - GND
- SCK - Pin 13
- SO - Pin 12
- SI - Pin 11
- CS - Pin 10 # Selectable with the ether.begin() function
The ENC28J60 is a standalone Ethernet module with a SPI interface, featuring the HanRun HR911105A Ethernet input. It operates on a 3.3V power supply and has a compact size of 50x33x15mm. It provides an Ethernet connection through its SPI interface to a wide range of systems, making it a convenient and versatile tool.