- The code runs 3 “tasks” that it multitasks between. One for the IP stack, one for the serial port (debugging help) and another for a handler for telnet (port 23).
- The telnet server task is pretty easily extendable
- It should be reasonably easy to write a web server task now, but without the ability to read files, you can’t serve much
We’ll be using the open source uIP stack port in all our future networked projects, it solves the licensing issues with Microchip’s non-distributable code. The uIP port doesn’t have as many features as the Microchip stack, yet, but it’s already a viable alternative for us. Most of our projects, like the #twatch and @tweet_tree, just use a simple TCPIP client.
Seeed is making a small second batch of web platforms. You can probably backorder one at Seeed, they should be available in a few weeks.