A weblog focused on interesting circuits, ideas, schematics and other information about microelectronics and microcontrollers.
E-books
Disclaimer
Because I have not tested all electronic circuits mentioned on this pages, I cannot attest to their accuracy; therefore, I do not provide a warranty of any kind and cannot be held responsible in any manner.
pico]OS
pico]OS is a highly configurable and very fast real time operating system (RTOS). It targets a wide range of architectures, from very small 8 bit processors and microcontrollers up to very huge platforms. Ports are available for 6502, 80x86, PPC and AVR.
pico]OS is an open-source real time OS, targetted on microcontrollers, with small footprint and a huge list of features, including priority based preemptive multitasking, semaphores, mutexes, flags, software interrupts, blocking and nonblocking lists, dynamic memory management, named resources or CPU usage measurement - all of this in cca 5 kB of code (on an AVR).
pico]OS has been ported to many different CPUs - 6502, AVR, ARM, PPC, x86 (for testing) or MyCPU.