blob: 049ea5ac4d6b441d0587cb103c5704f4f6394f8c [file] [log] [blame]
<h1><a href="http://dunkels.com/adam/contiki/">Contiki</a> / <a
href="http://dunkels.com/adam/uip/">uIP</a> on MSP430</h1>
<p>
The web pages you are watching are served by a <a
href="http://dunkels.com/adam/contiki/apps/webserver.html">web
server</a> running under the <a
href="http://dunkels.com/adam/contiki/">Contiki operating system</a>
on a small <a
href="http://www.inf.fu-berlin.de/inst/ag-tech/esb/english/">sensor
board</a> developed by <a
href="http://www.inf.fu-berlin.de/inst/ag-tech/">the CST group</a> at
<a href="http://www.fu-berlin.de">FU Berlin</a>. The sensor board is
equipped with a TI MSP430 micrcontroller with 2048 bytes of RAM and 60
kilobytes of flash ROM, as well as a number of sensors. The sensors
can measure vibration, temperature, IR-light, sound, tilt and motion.
</p>
<h2>Internet connectivity</h2>
<p>
The sensor board is directly connected to the Internet through the
RS232 interface on the board, and is running the <a
href="http://dunkels.com/adam/uip/">uIP TCP/IP stack</a> on which
Contiki is based.
</p>
<h2>Memory usage</h2>
<p>
The entire Contiki MSP430 system uses only about 1800 bytes RAM, of
which 280 bytes is used for the virtual screen and 300 bytes for
network buffers. All code and web pages are stored in the
microcontroller's on-chip flash ROM.
</p>
<p align="right">
/<a href="http://www.sics.se/%7eadam/">Adam Dunkels</a>
</p>
</td>
</tr>
</table>
</body>
</html>