µ[micro]electronics info

A weblog focused on interesting circuits, ideas, schematics and other information about microelectronics and microcontrollers.




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.

My e-mail

My website

kaOS ATmega32 Operating System

From Circuit Cellar's AVR Contest

Author: Nicholas Clark & Adam Liechty

kaOS is a real-time, multithreaded, preemptive operating system for the ATmega32 microcontroller, which loads and executes programs from a Secure Digital or MMC card. The system waits for you to insert a card and press the Reset button, at which point a program is loaded from the card and executed. The system supports multiple threads, cross-thread messaging, dynamic memory allocation, dynamic thread creation, semaphores and much more.

Download Project - View project abstract (PDF)


Powered by Drupal - Design by Artinet