Tagged: RTOS

uclinux

uClinux – Embedded Linux Microcontroller

The original uClinux was a derivative of Linux 2.0 kernel intended for microcontrollers without Memory Management Units (MMUs). However, the Linux/Microcontroller Project has grown both in brand recognition and coverage of processor architectures Today’s...

pixy-cmucam5

Nano-RK – Wireless Sensor Networking RTOS

Nano-RK is a fully preemptive reservation-based real-time operating system (RTOS) from Carnegie Mellon University with multi-hop networking support for use in wireless sensor networks. Nano-RK currently runs on the FireFly Sensor Networking Platform as...

YAVRTOS – Yet Another Atmel AVR OS

YAVRTOS – Yet Another Atmel AVR OS

Chris O’Byrne created YAVRTOS for understanding how RTOS can be built and how they Tick. YAVRTOS – Yet Another Atmel AVR OS What is a real-time operating system? Processors are only actually only able...

scmRTOS – Preemptive Multitasking OS

scmRTOS – Preemptive Multitasking OS

Single-Chip Microcontroller Real-Time Operating System. OSS, tiny preemptive Real-Time Operating System intended for use with Single-Chip Microcontrollers. scmRTOS – Preemptive Multitasking OS For – MSP430 (Texas Instruments); AVR (Atmel); Blackfin (Analog Devices); ARM7; FR...

TNKernel – Fast RT Kernel for Embedded Systems

TNKernel – Fast RT Kernel for Embedded Systems

TNKernel performs a preemptive priority-based scheduling and a round-robin scheduling for the tasks with identical priority. The current version of TNKernel includes semaphores, mutexes, data queues, event flags and fixed-sized memory pools. The system...

redwire

Contiki – Open Source Multi-Tasking OS

Contiki is an open source, highly portable, multi-tasking operating system for memory-efficient networked embedded systems and wireless sensor networks. Contiki has been used is a variety of projects, such as road tunnel fire monitoring,...