Getting Started

From ContikiWiki

Jump to: navigation, search

Contents

[edit] Installing Contiki

There are multiple ways of installing Contiki. The easiest way to dive into Contiki development is by using the Instant Contiki development environment. Alternatively a Native Contiki Install will use less hard drive space, but will be significantly more tricky to succeed with. For the majority installing Instant Contiki will be the route of choice.

[edit] Install Instant Contiki

This tutorial describes how to install Instant Contiki, the Contiki development environment contained within a virtualised ubuntu image (VMware). Instant Contiki is used in the other tutorials, so it is a very good idea to start by installing it.

[edit] Get Started with Contiki Development

These tutorials will show you how to program nodes and give you an intuition where you can find your program files. You can either do this using Contiki's own simulator Cooja or by programming real nodes. Using the simulator has the distinct advantage of giving you a unique insight into what your node is actually doing.

[edit] Get started with the Cooja simulator

This tutorial shows how to run Cooja, the Contiki network simulator, to run a "Hello, World" system and a data collection network.

[edit] Develop your first application

This tutorial shows how to write a simple "Hello, World!" application, try it out in MSPsim, run it on Tmote Sky hardware, and set up a simple simulation in Cooja.

[edit] Other Guides

Personal tools