picnic is the effort to bring PICs (8-bit microcontroller by Microchip) and NICs (network interface controllers) together. The current hardware configurations are a PIC 16F877 micro controller, and an NE-2000 compatible ISA ethernet card with a Realtek 8019AS chip. The PIC software features a Web server and supports ARP, IP, ICMP, TCP, and HTTP.
Release Notes: A larger number of ethernet cards is supported now (ISA timing adjustments, some bugfixes), real MPLAB/MPASM compatibility is there, the debugging code was updated, and the homepage got a FAQ section.
Release Notes: This is the initial release of the PIC Web server code. Support for TCP and HTTP has been added. Several bug fixes and documentation updates were made.
Release Notes: ARP, IP, and ICMP have been implemented in PIC assembler. This makes it possible to ping the PIC.