01-06-2017, 10:26 AM
Contiki is an operating system for systems with network memory constraints, focused on wireless Internet devices of low consumption of Things. Existing uses for Contiki include systems for street lighting, sound monitoring for smart cities, radiation monitoring and alarms. It is an open source software released under a BSD license.
Contiki was created by Adam Dunkels in 2002 and has been developed by a worldwide team of developers from Texas Instruments, Atmel, Cisco, ENEA, ETH Zurich, Redwire, RWTH Aachen University, Oxford University, SAP, Sensinode, ST Microelectronics, Zolertia and many others. The name Contiki comes from the famous Kon-Tiki raft by Thor Heyerdahl.
Contiki provides multitasking and an integrated suite of Internet protocols (TCP / IP stack), but only needs about 10 kilobytes of random access memory (RAM) and 30 kilobytes of read-only memory (ROM). A complete system, including a graphical user interface, needs about 30 kilobytes of RAM.