Operating system
- Multithreading
- Preemptive priority scheduling
- Events manager
- Semaphores
- GPIO features
Supported devices
- AVR microcontrollers with a minimum of 512 RAM bytes and 8k FLASH program memory
Supported compilers
- GCC
Known issues
- Incompatible with AVR-LIBC memory functions (malloc, free, ... )
Download source
$ mkdir -p src/armen
$ cd src/armen
$ git clone https://www.mattik.org/git/armen
For a simple 'hello world' code see the blink example.