Projects / picnic


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.


Recent releases

  •  24 Jul 2002 17:52

    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.

    •  25 Mar 2002 13:41

      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.

      •  25 Nov 2001 16:54

        Release Notes: ARP, IP, and ICMP have been implemented in PIC assembler. This makes it possible to ping the PIC.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.