Contiki on the web platform documentation update

Shuckc ported Contiki OS 2.5 to run on the web platform. Now some additional documentation is available to help get you started with this port. Contiki is an open source operating system for embedded devices. It supports both IPv4 and IPv6 internet protocols, and is not too taxing on memory, usually taking around 40KB of […]

Contiki 2.5 running on the Web Platform

Shuckc has successfully ported the Contiki 2.5 OS to the Web Platform. Contiki is an open source operating system for embedded devices. It supports both IPv4 and IPv6 internet protocols, and is not too taxing on memory, usually taking around 40KB of ROM and a few K of RAM. As I hinted last week (and […]

Teensy 2.0 based transistor tester

Wingnut decided to port the AVR transistor tester to his Teensy 2.0 board. The transistor tester is a tool for identifying and measuring common discrete semiconductors and passive devices. I decided to port the component tester (freely using Google Translate to get some sense of the comments) as my first hands-on tutorial, and managed to […]

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” […]