Projects / The Contiki Operating System

The Contiki Operating System

Contiki is an open source, highly portable, networked, multi-tasking operating system for memory-constrained embedded systems. It includes a multitasking kernel, a TCP/IP stack and a set of application programs, and a low-power radio communication stack. It is written in C and designed to be very small: it runs comfortably in a few kilobytes of RAM.

Tags Internet Web Browsers Operating Systems Embedded Systems
Licenses BSD Original BSD Revised
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  27 Jun 2009 21:26
  • Rrelease-after

    Changes: A new IPv6 routing layer was added. IPv6/6lowpan was added for the Tmote Sky platform. The Cooja TimeLine network visualizer was added. A set of new shell commands was added. Improvements were made to the LPP and X-MAC power-saving radio protocols. A new port was made to the MSB430 platform. A Twitter client was added. Instant Contiki, the Contiki development environment was updated.

    • Rrelease-mid
    •  25 Mar 2009 06:27
    • Rrelease-after

      Changes: New features include checkpointing, which stores the complete execution state of a system in a single file; per-packet power profiling, which allows fine-grained breakdown of power consumption; announcements, which make neighbor and route announcements protocol-independent; and Deluge, a bulk data dissemination protocol. New ports to the Meshnetics ZigBit and Sentilla JCreate modules were released.

      • Rrelease-mid
      •  17 Nov 2008 22:07
      • Rrelease-after

      Changes: uIPv6, the world's smallest IPv6 stack, and SICSlowpan IPv6-over-802.15.4 compression have been added. A port to the Atmel AVR Raven board and an important bugfix to the TCP protosocket code are included.

      Changes: This release contains uIPv6, the world's smallest IPv6 stack, jointly developed by Cisco, Atmel, and SICS.

      • Rrelease-mid
      •  06 Sep 2008 22:17
      • Rrelease-after

      Changes: Significant bugfixes and performance improvements were made to the data collection protocol. Data presentation in the Contiki collect program was improved. Power consumption was reduced for the X-MAC radio mechanism. Performance improvements and bugfixes were made to the Coffee flash file system. A workaround was made for a problem with the CC2420 radio.

      Dcbd5932369efb6dabf3525f66f1f3b1_thumb

      Project Spotlight

      tntdb

      A C++ class library for database-independent database access.

      No-screenshot

      Project Spotlight

      Atlassian Connector for IntelliJ IDEA

      Connect Atlassian dev tools (JIRA, Bamboo, Crucbile, FishEye) to IntelliJ IDEA.