ENC28J60 RJ45 Ethernet LAN Network Shield V1.0 for Arduino Nano V3.0 is a plug-on wired Ethernet carrier shield designed specifically for the 30-pin Arduino Nano V3.0 form factor. Furthermore, it integrates the Microchip ENC28J60 10Base-T IEEE 802.3 Ethernet controller IC, a 25 MHz crystal oscillator, an onboard 3.3V LDO regulator, and an HR911105A transformer-isolated RJ45 MagJack with dual status LEDs. Consequently, you can sandwich an Arduino Nano directly onto its dual 15-pin female sockets to create an ultra-compact wired LAN web server, UDP controller, or MQTT node with zero jumper wires.
Key Features:
- Direct Plug-In Socket for Arduino Nano V3.0: Dual 15-pin 2.54mm female headers accept any standard 30-pin Arduino Nano V3.0 directly on top of the Ethernet shield.
- Microchip ENC28J60 IEEE 802.3 Controller: Integrates both the Ethernet Media Access Controller (MAC) and 10Base-T Physical Layer (PHY) transceiver with an 8KB internal packet buffer.
- Zero-Wire Internal SPI Routing: Pre-routes `SCK (D13), MISO (D12), MOSI (D11)`, and `CS (D10)` internally between the Nano socket and the ENC28J60 chip.
- Transformer-Isolated RJ45 MagJack: HanRun HR911105A RJ45 connector includes built-in isolation magnetics and Link/Activity LEDs.
- Broad Open-Source Library Support: Compatible with `UIPEthernet` (drop-in replacement API for `Ethernet.h`) and `EtherCard` libraries in the Arduino IDE.
Technical Specifications:
- Ethernet Controller IC: Microchip ENC28J60-I/SO (SOIC-28 Package)
- Network Standard: IEEE 802.3 Compatible 10Base-T (10 Mbps Full and Half Duplex)
- Internal RAM Buffer: 8 KB Dual-Port SRAM for Transmit/Receive Packets
- Host Bus Interface: SPI Bus up to 20 MHz (`CS` Hardwired to Nano Pin `D10`)
- Clock Frequency: 25.000 MHz Onboard Quartz Crystal
- Operating Voltage: 5.0V DC Supplied from Host Arduino Nano (Stepped Down to 3.3V Onboard via AMS1117-3.3)
- RJ45 Connector: HanRun HR911105A with Integrated Magnetics & LEDs
Mechanical Specifications:
- PCB Substrate: Double-Sided Blue/Red FR-4 Fiberglass PCB Matched to the Arduino Nano Footprint
- Stacking Interface: 2 × 15-Pin 2.54mm Female Header Sockets
Dimensions:
- Length: 56.0 mm
- Width: 20.0 mm
- Height: 22.0 mm (Including RJ45 Jack)
- Weight: ≈ 14 g
Pinout and Wiring:
- Nano Insertion Orientation: Plug the Arduino Nano into the shield so the Nano’s USB port faces the OPPOSITE end from the RJ45 Ethernet jack (aligning `D13`, `3V3`, `VIN`, and `GND` silkscreen markers).
- Internal SPI Pin Mapping: `D10` = Chip Select (`CS`), `D11` = `SI (MOSI)`, `D12` = `SO (MISO)`, `D13` = `SCK`, `D2` = `INT`.
- Software Setup: Install the `UIPEthernet` or `EthernetENC` library in the Arduino IDE (`#include `) for standard `EthernetServer` and `EthernetClient` syntax.
- Engineering Precaution: Because the ENC28J60 processes the TCP/IP stack in software on the ATmega328P, use the lightweight `EtherCard` library or keep HTML strings in `PROGMEM` (`F(“…”)` macro) when using `UIPEthernet` so you do not exhaust the Nano’s 2KB of SRAM.
Datasheet Reference:
Commonly Used in:
- Miniature Wired Ethernet Relay Controllers & MQTT Sensor Nodes
- DIN-Rail & Junction-Box Mounted Arduino Nano Network Adapters
- UDP / Art-Net DMX Lighting Triggers and Network Watchdog Pingers
Applications:
- Plug-and-Play Nano Web Server: Snaps directly under an Arduino Nano V3.0 to serve HTTP JSON status pages or accept REST relay commands over a LAN cable.
- Network Ping Watchdog: Periodically pings a router IP and toggles a relay on `D3–D9` to power-cycle frozen modems if internet connectivity drops.
- Wired MQTT Telemetry: Publishes DS18B20 temperature or analog sensor readings over Cat5e/Cat6 cable in Wi-Fi-dead basements.
Equivalent Models:
- ENC28J60 10-Pin Standalone Ethernet Module: Uses the same Microchip ENC28J60 chip with a 2×5 male jumper header instead of plug-in Arduino Nano female sockets.
- Mini W5100 / W5500 SPI Ethernet Modules: Feature hardwired TCP/IP stacks in silicon (freeing up Arduino Nano Flash and RAM) and 100Mbps speed, whereas this ENC28J60 Nano Shield plugs directly onto the Nano without jumper wires.
- Full-Size W5100 Ethernet Shield for UNO: Designed for the larger Arduino UNO R3 footprint.
Package Includes:
- 1 × ENC28J60 RJ45 Ethernet LAN Network Shield V1.0 for Arduino Nano V3.0

Reviews
No reviews yet. Be the first to share your experience!