As IoT is being
popular, technologies are being developed for it. Most of the electronics
devices have chips embedded with them, they need basic software to run chips. Contiki
is the OS for running chips of ‘things’ in IoT, just as we use Windows or Linux
to run a computer. Contiki is designed to be compatible with smallest devices
such as smart dust (tiny wireless sensors, which communicates a few bits of
data).
Features
Contiki is a
completely open source software. It can be stored in 10 kB RAM and 100 KB of
ROM. It can run on ARM-associated devices or 8051 SoC. Since some standards are
defined for public networking, more efficient and optimized protocols are
supported e.g. Rime Stack, developed to optimize the ipv6 protocol.
For memory
management, Contiki uses standard ‘C’ style memory allocation with malloc().
For communication
management it supports both ipv4 and ipv6 stack implementations with smallest
footprints. It also supports low-power variants such as 6LoWPAN (IEEE 802.15.4)
Several
applications such as web browser, calculator, telnet client, email client, web
server come as a part of Contiki.
For more details log on to
http://www.contiki-os.org
(Content from EFY
magazine, April 2013) ebay

No comments:
Post a Comment