Information Documentation Contact Gallery

About LiteOS

LiteOS is a UNIX-like operating system that fits on memory-constrained motes such as MicaZ nodes. This operating system allows you to operate wireless sensor networks like operating Unix, which is easier for people with adequate Unix background. LiteOS provides a familiar programming environment based on

UNIX, threads, and C. Its programming is not event-driven. We hope that this approach could help simplify sensor network programming. 

Key Features in Version 2.0

  • Integrated compilation of user applications and the kernel.
  • Closely integrated with AVR Studio 5.0.
  • Improved kernel robustness. 
  • JTAG Support. 
  • Event logging switch. 
  • Default support for AVRdude.

Key Features in Version 1.0


  • Windows XP, Windows Vista, and Linux Support 
  • Support for both MicaZ nodes and IRIS nodes 
  • Plug-and-play routing stack  
  • Extremely lightweight event logging  
  • Unix like commands to operate the entire sensor network.
  • Multi-threading kernel.
  • Write applications in C.
  • Native wireless reprogramming.
  • Built-in hierarchical file system.
  • Extensive development libraries.
  • Java tools to display and visualize data.
  • Online debugging support, including variable watches and unlimited number of breakpoints.
  • Elastic dynamic memory that has almost zero overhead.
  • Snapshot a thread state or restore it to a prevoius state.
  • Installer for quickly deploying LiteOS operating system.
  • Documentation to quickly get started with operating and programming .



Copyright © 2007-2011  LiteOS Developers