Homepage 

The FreeRTOS.org Project

* Immediate Free Download * Feature Rich * Easy To Use Pre-configured Projects * Can Be Used in Commercial Applications * Large User Community * Free Forum Support * Optional Commercial Licensing * Optional Commercial Support * Safety Critical Version Available * Expert Development Services * One RTOS for 17 Architectures * Smallest Footprint


FreeRTOS.orgTM is a portable, open source, mini Real Time Kernel - a free to download and royalty free RTOS that can be used in commercial applications.

Ports exist for many different processor architectures and development tools. Each official port includes a pre-configured example application demonstrating the kernel features, expediting learning, and permitting 'out of the box' development.

Free support is provided by an active user community. Commercial support along with a full development service is also provided.

SafeRTOSTM is a version that has been certified for use in safety critical applications. It is a functionally similar product for which complete IEC 61508 compliant development/safety lifecyle documentation is available (conformance certified by TÜV SÜD, including compiler verification evidence). While FreeRTOS.org does not contain the same safety features as SafeRTOS there is still commonality - allowing FreeRTOS.org to benefit directly from the very rigorous SafeRTOS testing and validation activities.


FreeRTOS.org - seventeen official architecture ports - more than 5000 downloads per month.


"It's probably safe to say at this point that FreeRTOS goes through more 'peer-review' than any other RTOS available on the planet. I have used it in several projects - one of which was a multiprocessor environment that used more than 64 processors and needed to run for months reliably. The FreeRTOS core performed well. Take FreeRTOS for a spin." - John Westmoreland

Latest news:


FreeRTOS.org, OpenRTOS and SafeRTOS in the news:

Older news:

The FreeRTOS.org V4.x.x download includes pre-configured demo applications for Luminary Micros new ARM Cortex-M3 based LM3S102 embedded microcontroller. The LM3S10x was the first commercially available Cortex-M3 microcontroller, and FreeRTOS.org was the first Cortex-M3 real time kernel available for production silicon! See the press release here.

In addition FreeRTOS.org V4.0.0 introduces co-routines - a new feature especially suited to RAM constrained embedded systems.

FreeRTOS.org Features:

FreeRTOS.org is a scaleable real time kernel designed specifically for small embedded systems. Highlights include:

Why choose FreeRTOS.org?

Here are some reasons why FreeRTOS.org is a good choice for your next application - FreeRTOS.org...

Existing ports:

Ports exist for Rowley CrossWorks, Keil, CodeWarrior, IAR, GNU GCC (various), MPLAB, SDCC, Open Watcom, Paradigm and Borland development tools.

The free source code download includes a pre-configured demo project for each port. Each demo project is targeted at a popular single board computer and will build exactly as downloaded. See the RTOS ports and Development Tools section for details. In addition four sample embedded Ethernet TCP/IP WEB server applications are available:

  1. An lwIP example running on a SAM7X (also includes an example CDC USB driver).
  2. A uIP example, also running on a SAM7X.
  3. A uIP example running on an Olimex LPC-E2124 (LPC2129 processor).
  4. Finally a LPC2106 example that uses a WIZnet TCP/IP coprocessor over an I2C bus.

FreeRTOS offers a smaller and easier real time processing alternative for applications where eCOS, embedded Linux (or Real Time Linux) and even uCLinux won't fit, are not appropriate, or are not available.


Can't see what you were expecting? These pages are updated regularly - refresh (hit F5 if using IE) to check you are viewing the most recent version.

Go directly to www.FreeRTOS.org if you cannot see the menu on the left, alternatively click here if your browser does not support frames.
























































This site is a member of WebRing.
To browse visit Here.






Copyright (C) 2003 - 2008 Richard Barry
Any and all data, files, source code, html content and documentation included in the FreeRTOSTM distribution or available on this site are the exclusive property of Richard Barry. See the files license.txt (included in the distribution) and this copyright notice for more information. FreeRTOSTM and FreeRTOS.orgTM are trade marks of Richard Barry.