A lightweight, simple and easy to use embedded system task scheduler. RataOS is written as a high level C, with a simple HAL & API structure, allowing it to be ported between embedded devices easily.

Features

  • Manage memory via the simple 'Message' concept.
  • Handle periodic task requests and interrupts at a simple API level
  • Easily port the OS to different devices with a single HAL file
  • Scale from simple 8bit, low pin controllers to 32bit RISC engines
  • Create, edit, schedule and destroy tasks on-the-fly

Project Activity

See All Activity >

License

Eclipse Public License, Other License

Follow RataOS

RataOS Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of RataOS!