Skip to main content
WebsiteintermediateFree

freertos.org

Unknown

FreeRTOS.org is the official home of the FreeRTOS real-time operating system, offering downloads, documentation, tutorials, and ported examples for embedded systems. It provides API references, getting-started guides, porting information, community forums, and links to FreeRTOS+ add-ons and professional support.

Visit resource

More resources on Real-Time Operating Systems

WebsiteFree

rtems.org

RTEMS.org is the official hub for the RTEMS real-time operating system, providing downloads, comprehensive documentation and API references, tutorials, release notes, and links to community resources for embedded systems development.

WebsiteFree

Zephyr Project

Home of the Linux Foundation-hosted open-source real-time operating system for resource-constrained microcontrollers, linking to documentation, supported boards, and community channels. Readers can learn its kernel services, devicetree configuration, and build system to develop connected embedded firmware.

BookPaid

Real-Time Systems

Graduate-level textbook on scheduling and resource management for hard real-time systems. Covers clock-driven, priority-driven, and rate-monotonic scheduling, schedulability analysis, resource access control protocols, and multiprocessor scheduling, preparing readers to determine whether a task set will meet its deadlines.

BookPaid

Real-Time Embedded Systems

Textbook linking real-time theory with embedded engineering practice: microprocessors, interrupts, the boot process, real-time scheduling and task synchronization, plus UML-based modeling, design patterns, and standards conformance. Readers learn to design, document, and analyze embedded software that must meet timing constraints.

BookPaid

Real-Time Concepts for Embedded Systems

Practitioner-written introduction to programming real-time embedded systems on a commercial RTOS. Explains tasks, semaphores, message queues, pipes, timers, interrupts, and memory management, then shows how to decompose an application into concurrent tasks while avoiding deadlock and priority inversion.

WebsiteFree

embedded.com

Embedded.com is a technical resource for embedded systems developers, offering news, tutorials, articles, and design resources on microcontrollers, RTOS, and embedded platforms. It covers MCU architectures, peripherals, development tools, and industry trends to help engineers design and optimize embedded products.

See all Real-Time Operating Systems resources →