Editorial: Our friend Microchip and open source

Microchip jumped into open source last spring with the chipKIT Arduino-compatible development boards and open compiler/IDE. They wanted to tap the existing tutorials, enthusiasm, and customer base of Arduino community, and they were going to play nice with open source. A review of the chipKIT situation today is disappointing. The compiler still replies on closed […]

Web platform: uIP TCP/IP stack with multitasking

There’s some new features in  Bonybrown’s  uIP TCP/IP stack project for the web platform. Some notable changes are: 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 […]

Web platform: uIP TCP/IP stack with interrupts, DMA

Here’s another update on the uIP TCP/IP stack port for the web platform. Bonybrown got the uIP stack to work with interrupts from the ENC28J60, and used DMA to transfer buffers to PIC memory. Performance wise – no real difference I can see from the ping times; theoretically, the biggest improvement will be in “responsiveness” […]