Open Source RTOS

NameLicenseDescriptionLast updated
FreeRTOSModified GPLMSP430 ARM AVR ColdFire PIC x86FreeRTOS is a popular real-time operating system for embedded devices, being ported to 31 microcontrollers. It is distributed under the GPL with an optional exception.2015-Oct-16
ContikiBSDMSP430 ARM AVR 8051Contiki is an open source operating system for the Internet of Things. Contiki connects tiny low-cost, low-power microcontrollers to the Internet.2015-Aug-26
ChibiOS/RTModified GPLMSP430 AVRChibiOS is a complete development environment for embedded applications including RTOS, an HAL, peripheral drivers, support files and a development environment.2016-Jan-23
RTEMSGPLARM x86 MIPS PowerPC m68kRTEMS is an open source RTOS that supports open standard application programming interfaces such as POSIX. It is used in space flight, medical, networking and many more embedded devices.2015-Sep-11
NuttXBSDARM AVR 8051 x86NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards.2015-Oct-01
RT-ThreadGPLx86 MIPS PowerPCRT-Thread is an open source real-time operating system for embedded devices from China. RT-Thread RTOS is a scalable real-time operating system: a tiny kernel for ARM Cortex-M0, Cortex-M3/4, or a full feature system in ARM Cortex-A8, ARM Cortex-A9 DualCor2015-Feb-01
RTAIGPLARM x86 PowerPC x86_64 m68kRTAI is the RealTime Application Interface for Linux - which lets you write applications with strict timing constraints for your favourite operating system. The RTAI distribution includes RTAI-Lab, a tool chain to convert block diagrams into RTAI executab2015-Jan-28
XenomaiGPLARM x86 PowerPCXenomai is a real-time development framework cooperating with the Linux kernel, in order to provide a pervasive, interface-agnostic, hard real-time support to user-space applications, seamlessly integrated into the GNU/Linux environment.2014-Sep-25
TI-RTOS KernelOther TI-RTOS Kernel (formerly known as SYS/BIOS™) is an advanced, real-time kernel for use in a wide range of DSPs, ARMs, and microcontrollers.2015-Aug-19
AtomthreadsBSDAVRAtomthreads is a free, lightweight, portable, real-time scheduler for embedded systems.2015-Feb-24
Erika EnterpriseModified GPLMSP430 ARM AVRErika Enterprise is the first open-source Free RTOS that has been certified OSEK/VDX compliant!.2015-Mar-07
Freescale MQXOtherARM ColdFireThe Freescale MQX Real-Time Operating System (RTOS) provides real-time performance within a small, configurable footprint. The RTOS is tightly integrated with the latest 32-bit MCUs and MPUs from Freescale and is provided with commonly used device drivers2015-Mar-07
Fusion Embedded RTOSOtherARM PowerPCThe Fusion Embedded RTOS (Real-Time Operating System) from Unicoi Systems is a Real-Time OS designed and optimized for networking and media-centric processors.2015-Mar-08
MARK3BSDAVRMark3 is a sophisticated, modern RTOS and application development platform, targeted towards a growing list of today's most compelling embedded devices.2015-Mar-08
Nut/OSGPLAVR ColdFireNut/OS is an intentionally simple RTOS for the ATmega128, which provides a minimum of services to run Nut/Net, the TCP/IP stack.2014-Nov-20
RIOTModified GPLMSP430 AVRRIOT is an operating system designed for the particular requirements of Internet of Things (IoT) scenarios.2015-Dec-04
distortosMozilla Public License Version 2.0ARMDistortos is an advanced RTOS written in C++11.2016-Feb-13
BitThunderGNU GPL version 2.0ARMA Reliable Real-Time Operating System & Application Framework.2015-Dec-13
DSPnanoOther The DSPnano POSIX RTOS supports general purpose MCU, DSP and DSC 16 bit architectures with as little as 1K of RAM and 6K of flash.2015-Nov-30
UnisonOther Unison supports general purpose microcontrollers (MCUs), digital signal processors (DSPs), FPGAs, microprocessors (MPUs) and digital signal controllers (DSCs) 32 bit architectures with as little as 1K of RAM and 2K of flash.2015-Nov-30
CoActionOSOther CoActionOS is a real-time, embedded operating system for the ARM Cortex-M3 architecture.2014-Nov-14
BRTOSMITMSP430 AVR ColdFire PICBRTOS is a lightweight preemptive real time operating system designed for low end microcontrollers.2014-Dec-14

RTOSs not under active development ( Not updated for more than 2 years )

NameLicenseDescriptionLast updated
Femto OSGPLAVRFemto OS: RTOS for small MCU's like AVR.2012-Dec-09
BeRTOSModified GPLAVR x86 PowerPC x86_64BeRTOS is a real time open source operating system supplied with drivers and libraries designed for the rapid development of embedded software.2011-Aug-08
DuinOSOtherAVRDuinOS is a small multithreading real time operating system (RTOS), based on the FreeRTOS kernel, for Arduino compatible boards.2012-Jan-08
eCosGPLARM MIPS PowerPCeCos is a free open source real-time operating system intended for embedded applications. The highly configurable nature of eCos allows the operating system to be customised to precise application requirements, delivering the best possible run-time perfor2013-Aug-25
FunkOSOtherMSP430 AVRFunkOS is an RTOS for 8-32 bit MCUs including AVR, MSP430, and Cortex M3. Both C and C++ kernels avaiable. Key features include preemption, periodic events, device drivers, and mutex/semaphores. Includes a variety of graphics and filesystem middleware.2013-Apr-23
PrexBSDARM x86Prex is an open source, royalty-free, real-time operating system for embedded systems. It is designed and implemented for resource-constrained systems that require predictable timing behavior. The highly portable code of Prex is written in 100% ANSI C bas2009-Oct-01
scmRTOSMITMSP430 AVRscmRTOS stands for Single-Chip Microcontroller Real-Time Operating System.2012-Dec-01
TNKernelGPLMSP430 ColdFireTNKernel is a compact and very fast real-time kernel for the embedded 32/16/8 bits microprocessors.2013-Jun-06
ProtothreadsBSDAVR 8051Protothreads are extremely lightweight stackless threads designed for severely memory constrained systems.2005-Apr-08
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值