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
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of RataOS!