FreeRTOS is a market leading RTOS from Real Time Engineers Ltd. that supports >35 architectures and receives more than 114,000 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 common objections to using free software, and in so doing, providing a truly compelling free software model.
Each official port includes a pre-configured example application that demonstrates the kernel features, expedites learning, and enables 'out of the box' development. Projects are included for ARM7, ARM9, Cortex-M0, Cortex-M0+, Cortex-M3, Cortex-M4, Cortex-M4F, Cortex-R microcontrollers from numerous manufacturers, and Cortex-A SoCs.
FreeRTOS is a Risk-free Choice for your Next Development as it Provides the Best of All Worlds
FreeRTOS is truly free, even for use in commercial applications. The FreeRTOS license does not pose any risk to your proprietary software. 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, a global engineering and safety company.
Tutorial Books and Training
Real Time Engineers Ltd. publish a set of FreeRTOS tutorial books. These are concise, step by step, 'hands on' guides that describe both general multitasking concepts, and FreeRTOS specifics. They present and explain numerous examples that are written using the FreeRTOS API. Full source code for all the examples is provided. Instructor led training can also be arranged.
FreeRTOS+ is a showcase for a select group of third-party FreeRTOS add-on components:
FreeRTOS has no featured content yet. To feature content, go to the discussion, document, or blog post you want to feature and click "Feature this" in the list of actions on the right. Anyone with rights to administer content here may feature content.