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.