KideRT, an RTOS for Arm Cortex-M

KideRT is a Real-Time Operating System for Arm Cortex-M.

RTOS designed for robotics, industrial automation and industrial IoT.

Latest release

The latest version is 1.2.1. It ships as full kernel source with the user manual, and builds with the Arm GNU Toolchain.

Footprint figures are measured and published with each release, with the cost of each optional feature, so a target can be sized before an evaluation.

Version
Latest version 1.2.1. See changelog.
Documentation
User manual UM1001.
Source code
Full kernel source, with a default board support package for Cortex-M.
Toolchain
Arm GNU Toolchain.
Footprint
12.4 KiB ROM and 3.6 KiB RAM with minimal configuration on Cortex-M3 at -Os. See footprint tables.

Licensing and support

Licensed per product and royalty-free. Each licence includes the latest source, plus a year of updates and support from KideRT’s developers.

Read about licensing
Licence
Commercial, one product per licence.
Royalties
None per unit shipped.
Updates and support
One year included, renewable.

Where to start

  • Evaluation

    Start an evaluation path on your own board. KideRT’s developers support you all the way to production.

  • Supported cores

    KideRT runs on Arm Cortex-M. Porting is available on request.

  • Documentation

    The user manual for the latest version, 1.2.1, covers how the RTOS is built, configured and called, and its ROM and RAM footprint.

Evaluate KideRT for your application

Discuss your target hardware, timing requirements and evaluation needs with our engineers.