Skip to content
View AhuraRTOS's full-sized avatar
πŸ’­
We Are Thinking
πŸ’­
We Are Thinking

Block or report AhuraRTOS

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AhuraRTOS/README.md

AhuraRTOS

Not ready to use

A new RTOS is born β€” simple, versatile, and developer-friendly.

AhuraRTOS is a lightweight real-time operating system designed to make embedded development easier without sacrificing reliability or performance. It focuses on clean architecture, clear APIs, and portability, making it suitable for both beginners and experienced embedded developers.


πŸš€ Project Status

AhuraRTOS is in early development.
We begin with support for STM32 microcontrollers, providing:

  • A minimal, easy-to-understand kernel
  • Predictable and efficient task scheduling
  • Simple inter-task communication
  • Lightweight memory management
  • A portable and extensible hardware abstraction layer (HAL)

πŸ—ΊοΈ Roadmap

Phase 1 β€” STM32 First

  • Support for Cortex-M
  • Core kernel implementation
  • Clear examples and documentation
  • Minimal portable HAL

Phase 2 β€” Expand Versatility

  • Ports for more MCUs (ESP32, RISC-V, NXP, TI, etc.)
  • Modular driver interfaces
  • Consistent APIs for easy portability

Phase 3 β€” Ecosystem & Tools

  • Configuration and build tools
  • Optional modules (timers, IPC, file system, etc.)
  • Community-driven extensions

🀝 Contributing

Contributions are welcome!
Whether you want to help with the kernel, porting, testing, or documentation, feel free to open an issue or submit a pull request.


πŸ“„ License

AhuraRTOS is released under the MIT License.


AhuraRTOS β€” easy, versatile, and built for everyone.

Pinned Loading

  1. AhuraRTOS AhuraRTOS Public

    The Versatile RTOS for All MCU

    Batchfile 6