FreeRTOS is a market leading RTOS from Real Time Engineers Ltd. that supports more than 30 architectures and receives more than 100000 downloads a year. It is professionally developed, strictly quality controlled, robust, supported, and free to embed in commercial products without any requirement to expose your proprietary source code.
FreeRTOS has become the de facto standard RTOS for microcontrollers by removing all objections to using free software, and in so doing, providing a truly compelling free software model.
FreeRTOS is truly free, even for use in commercial applications. You can take a product to market using FreeRTOS without even talking to us, let alone paying any fees, and thousands of people do just that. If, at any time, you would like to receive additional backup, or if your legal team require additional written guarantees or indemnification, then there is a simple low cost commercial upgrade path. Your peace of mind comes with the knowledge that you can opt to take the commercial route at any time you choose. Commercial licenses, and a selection of professional middleware products, are sold under the OpenRTOS® brand. OpenRTOS is supplied under license from Real Time Engineers Ltd. by WITTENSTEIN high integrity systems, a global engineering and safety company.
FreeRTOS+ is a showcase for a select group of FreeRTOS add-on components.
Click a product to find out more:
FreeRTOS Versions | Description |
---|---|
FreeRTOS | Marketing leading real time kernel for microcontrollers from Real Time Engineers Ltd |
OpenRTOS | Commercial wrapper for FreeRTOS provided with professional middleware by WITTENSTEIN high integrity systems |
FreeRTOS+ Ecosystem | Description |
---|---|
SafeRTOS | A safety certified kernle for microcontrollers, with a similar usage model to FreeRTOS |
Internet of Things | New cloud managed service for peer to peer communications over the Internet of Things (IoT) |
Trace | Get 20+ graphically interlined views of trace, providing an unprecented level of insight |
FAT File System | Standard file system API. Intrincately engineered by HCC Embedded to minimise Flash and RAM footprint |
UDP/IP | Thread aware, sockets based, efficient UDP/IP stack - ideal for communication between small embedded devices |
TCP/IP | Pre-built libraries for easy integration of TCP/IP and related protocols into cost-sensitive applications |
IO | Add an open(), read(), ioctl() peripheral interface to your application |
CLI | Enablel your application to efficiently process command line input |
RTOS Training | Expert instructor led RTOS training to maximise productivity - delivered online or on site |
SSL and TLS | State of the art networking security for embedded systems |