Femto OS – RTOS for Atmel AVR ATmega
The Femto OS is a very concise portable real time – preemptive operating system (RTOS) for embedded microcontrollers with minimal ram and flash, say 2KB .. 16KB flash and 128 .. 1024 bytes ram. The main target is the Atmel AVR architecture, such as the ATtiny or smaller ATmega series.
Femto OS is specially made for small embedded devices. For example, the ‘Smallest application’ is the application called ‘Bare’ compiled for the ATmega8. It solely runs a 16 bit led counter on the idle task hook. It consumes 258 bytes of flash and 10 bytes of ram.
– Ruud Vlaming
TempleTronics is an open source hardware project to realize home automation in your home with the following objectives: This is a home automation project using Femto OS on every controller.
If you are a electronic hobbyist, you probably dreamed of a fully automated home at some point.
- Switch out all lights in the whole house when you leave, with just one button!
- Control every single light from your PC or phone.
- Let home automation protect your belongings.
- Receive a message when a light is broken somewhere outside.
Read More –