سیستم عامل بلادرنگ FreeRTOS در میکروکنترلرهای STM32
. FreeRTOS یک سیستم عامل رایگان و متن باز است که برای میکروکنترلرها و پردازنده¬های کوچک طراحی شده است. این سیستم به گونه ای بهینه شده است تا حد امکان ساده و کوچک باشد. همچنین استفاده از آن نیز بسیار ساده است. FreeRTOS به زبان C گسترش داده شده است و به گونه توسعه داده شده است تا بسیار Portable باشد. در FreeRTOS دارای اکثر ویژگی¬های سیستم عامل بلادرنگ از جمله سمافور و Queue و … است. این سیستم عامل از بیش از 27 پلتفرم مختلف ازجمله AVR، ARM و … پشتیبانی می¬کند.