I ported the uipv6 network stack from http://www.sics.se/contiki/
. The ENC28J60 library is from Guido Socher. The uipv6 library was isolated by http://www.shapeshifter.se/code/uipv6/
I wrote an additional wrapper class with initialization methods, so the sketch files should be pretty simple. Included in the library you will find the following examples:
- IPv6TelnetServer, where you can put/get the status of an attached LED and where you can get information about the free RAM bytes.
- IPv6WebServer, where you can get the current values of the analog input pins.
The below attached library IPv6EtherShield.tar.gz
should be unzipped and copied into the libraries
folder of the Arduino software. After that you can find the above sketches in the "Examples"
section. The code can also be found at https://github.com/ghoelzl/IPv6EtherShield