Arduino Library – UIPEthernet

library iconarduino logo rond

UIPEthernet
Driver voor ENC28J60

Installatie van Arduino IDE libraries: Arduino info

Informatie (ENG):

UIPEthernet library for Arduinos (Atmel AVR-s,Atmel SAM3X8E ARM Cortex-M3,STM32F series,ESP8266,Intel ARC32(Genuino101),Nordic nRF51(RFduino),Teensy boards,Realtek Ameba(RTL8195A,RTL8710)), ENC28j60 network chip compatible with Wiznet W5100 API

Original UIPEthernet writed by Norbert Truchsess.

You can find wiring diagram for more board in the hardware directory.

A plugin-replacement of the stock Arduino Ethernet library for ENC28J60 shields and breakout boards. Full support for persistent (streaming) TCP-connections and UDP (Client and Server each), ARP, ICMP, DHCP and DNS. Build around Adam Dunkels uIP Stack.

License: GPL v3

This library uses the same API as the official Arduino Ethernet. It’s useful to integrate ENC28J60 in project on the same way you integrate Arduino Shield

It is compliant with

  • DHCP
  • DNS
  • UDP
  • TCP
  • ARP
  • ICMP

NB: As it is compliant with classical Arduino Ethernet Lib. You can use Webduino on top of it.

Webduino is an Arduino-based Web Server library, originally developed for a class at NYC Resistor. It’s called Webduino, and it’s an extensible web server library for the Arduino using the Wiznet-based Ethernet shields. It’s released under the MIT license allowing all sorts of reuse.


Download UIPEthernet 1.x.x+ @ github * ntruchsess

Download UIPEthernet 2.x.x+ @ github * UIPEthernet