~inc:header.inc~
Error:
Connection to demo board was lost.
(click to toggle)

LEDs:
• •

Button:
?

# Welcome!

Stack Version: |  | ~version~
Build Date: |  | ~builddate~
Been up for: |  | ~uptime~

This site demonstrates the power, flexibility, and scalability of an 8, 16, or 32-bit embedded web server. Everything you see is powered by a Microchip PIC microcontroller running the Microchip TCP/IP Stack.

Despite the limited storage space for web pages - 128KB in this example - with care it's easy to construct rich, useful sites. And you can cheat too; the video clip shown below is actually an embedded link to a video on YouTube.

On the right you'll see the current status of the demo board. For a quick example, click the LEDs to toggle the lights on the board. Press the push buttons (except MCLR!) or turn the potentiometer and you'll see the status update immediately. This examples uses AJAX techniques to provide real-time feedback.

This site is provided as a tutorial for the various features of the HTTP web server, including:

- Dynamic Variable Substitution - display real-time data
- Form Processing - handle input from the client
- Authentication - require a user name and password
- Cookies - store session state information for richer applications
- File Uploads - parse files for configuration settings and more

Several example applications are also provided for updating configuration parameters, sending e-mails, and controlling the Dynamic DNS client. Thanks to built-in GZIP compression support, all these tutorials and examples fit in the 32kB on-board EEPROM!

For more information on the Microchip TCP/IP Stack, please refer to the TCP/IP Stack API installed with the stack. This manual can be launched from your Windows Start menu.

~inc:footer.inc~