sirleech / Webduino

Arduino WebServer library
749 stars 264 forks source link

Webduino

This 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.

Features

Installation Notes

With Arduino 1.0, add the Webduino folder to the "libraries" folder of your sketchbook directory.

You can put the examples in your own sketchbook directory, or in hardware/libraries/webduino/examples, as you prefer.

If you get an error message when building the examples similar to "WebServer.h not found", it's a problem with where you put the Webduino folder. The server won't work if the header is directly in the libraries folder.

Resources

Compatible Ethernet Shields

These have all been tested with the library successfully:

Shields using the Microchip ENC28J60 chip won't work with the library as that requires more software support for implementating the TCP/IP stack.

Version history

1.7 released in Jan 2012

1.6 released in Jan 2012

1.5 released in Dec 2011

releases between Jul 2011 and Dec 2011

1.4.1 released in Nov 2009

1.4 released in Sep 2009

1.3.1 released in Aug 2009

1.3 released in Aug 2009

1.2.1 released in Aug 2009

1.2 released in Jul 2009

1.1 released in Apr 2009

1.0 released in Mar 2009