FreeRTOS.org lwIP WEB server example running on an STR912 from STMicroelectronics. Page will refresh every 2 seconds (or there abouts).

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.

SafeRTOS TM 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.

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

- Provides one solution for many different architectures and development tools.
- Is known to be reliable. Confidence is assured by the activities undertaken by the SafeRTOS sister project.
- Is undergoing continuous active development.
- Has a minimal ROM, RAM and processing overhead.
- Is truly free for use in commercial applications (see license conditions for details).
- Comes with a porting, platform development, or application development service should it be required.
- Is well established with a large and ever growing user base.
- Contains a pre-configured example for each port. No need to figure out how to setup a project - just download and compile!
- Has an excellent and active free support forum.
- Has the assurance that commercial support is available should it be required.
- Provides ample documentation.
- Is very scalable, simple and easy to use.