Micro T-Kernel

μT-Kernel
μT-Kernel 3.0 logo
DeveloperTRON Forum
Written inC, Assembly language
OS familyTRON
Working stateCurrent
Initial release2007 (2007)
Latest release3.00.07 / April 1, 2024 (2024-04-01)
Repositorygithub.com/tron-forum/mtkernel_3
Marketing targetEmbedded systems
Available inEnglish, and Japanese
Platforms
Kernel typeReal-time operating system (RTOS)
LicenseT-License 2.2
Official websitewww.tron.org/tron-project/what-is-t-kernel/mt-kernel

μT-Kernel is an open source real-time operating system (RTOS) designed for 16- and 8-bit microcontrollers. "μ” in the name stands for "micro" and pronounced as such. It is not pronounced as "mu". It is freely available under T-License.

Supported CPU list is available.

The latest version, μT-Kernel 3.0, is available from Github.

μT-Kernel was standardized by T-Engine Forum (now merged into TRON Forum) and later it became the basis of IEEE Standard 2050-2018, "IEEE Standard for a Real-Time Operating System (RTOS) for Small-Scale Embedded Systems" published by the Institute of Electrical and Electronics Engineers (IEEE) Standards Association (IEEE SA).

Its specification is available both in English and Japanese. The source code is available from the TRON Forum website and GitHub.

An article comparing nine RTOSs in which μT-Kernel was evaluated and given favorable remarks appeared in IEEE publication.