ENC28J60: 3.3V, 5V pin-compatible standards. using 25Mhz SMD crystal, metal shell, better quality.
PCB Size: 26mm x 24mm, the world's smallest network module ENC28J60
nRF24L01: a single chip radio transceiver for the worldwide 2.4 - 2.5 GHz ISM band. Compatible with Arduino and Raspberry Pi.
Ultra small: 15x29mm (including:built-in 2.4GHz antenna),for easy implementation into designs without additional hardware
Applications: wireless peripherals, remote control systems such as RC vehicles and consumer remote electronics, wireless voice transmission such as VoIP, wireless sensor networks, wireless networks, home and commercial automation