From: Dilin Anand (EFY) [mailto:dilin.anand@efy.in]
Sent: Thursday, April 28, 2016 12:25 PM
To: Rahul Chopra
Cc: Janani Gopalakrishnan
Subject: For Review: DVD story #1
Sir,
PFB DVD story #1.
Contiki, for Converting Embedded into IoT
By Priya Ravindran
We are in an era of rapidly developing electronics; of embedded systems, efficient processors, the Internet of Things (IoT) and miniature chips. To aid with one’s design process in this fast-paced scenario, here is an operating system (OS) that is specially designed to connect tiny, low-cost and low-power microcontrollers to the Internet: Contiki.
Contiki, in a Nutshell
* What is it - An operating system for the IoT * Who developed it …show more content…
* Along with the Contiki package, one needs VMWare Player to make it work. The entire package of Contiki can be downloaded at a single stroke using ‘Instant Contiki’.
Providing advanced capabilities
In addition to features like multi-threading and protothreads as discussed earlier, Contiki allows for multi-tasking and inter-process communication using message passing through events. The user can also choose to work with a GUI via direct graphic support or networked remote display with virtual network computing (VNC). The OS also claims to support the world’s smallest Web browser.
Planning to try it?
As Wikipedia puts it, “Contiki is an operating system for networked, memory-constrained systems with a focus on low-power wireless IoT devices.” The specifications of a typical Contiki system are a few kilobytes of memory, milli-watt power consumption, processing speed in the order of megahertz and a bandwidth about the order of 100’s of KB/s. With such features and specifications, the OS seems to promise substantial work in the coming years.