Tuesday, September 07, 2010

Nano-RK - Wireless Sensor Networking RTOS

Nano-RK is a fully preemptive reservation-based real-time operating system (RTOS) from Carnegie Mellon University with multi-hop networking support for use in wireless sensor networks. Nano-RK currently runs on the FireFly Sensor Networking Platform as well as the MicaZ motes. It includes a light-weight embedded resource kernel (RK) with rich functionality and timing support using less than 2KB of RAM and 18KB of ROM.

Nano-RK - Wireless Sensor Networking RTOS

Features Include

  • C GNU tool-chain
  • Classical Preemptive Operating System Multitasking Abstractions
  • Real-Time Priority Based Scheduling
  • Built-in Fault Handling
  • Energy Efficient Scheduling based on a-prior task-set knowledge
  • Small Footprint (<2K RAM, 16K ROM, including link layer)
  • SLIPstream (a simple gateway to IP network protocol and utility)
  • Eclipse IDE allows for easy development

0 comments: