Zephyr Project
Unknown
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.
More resources on Real-Time Operating Systems
freertos.org
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.
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.
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.
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.
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.
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.