EtherCard
EtherCard is an IPv4 driver for the ENC28J60 chip
EtherCard is a driver for the Microchip ENC28J60 chip, compatible with Arduino IDE. It is adapted and extended from code written by Guido Socher and Pascal Stang. High-level routines are provided to allow a variety of purposes including simple data transfer through to HTTP handling. Non-AVR boards are NOT currently supported (101/Zero/Due) #211
Hardware: Depending on the size of the buffer for packets, this library uses about 1k of Arduino RAM. Large strings and other global variables can easily push the limits of smaller microcontrollers. ...