We have developed an alpha version of a small preemptive full open source rtos for Arduino, based on the robust FreeRTOS kernel (www.freertos.org), but with a new very simple syntax.
It has been adapted to fit even in a mega168 (with some limitations), and we are working to have it running on the 328, the 644 and the new 1284. In our (very) initial tests, it’s compatible with most standard Arduino code.
It’s available for donwloading at:
http://robotgroup.com.ar/noticias/20091 … ra-arduino
Any comments are welcome!
Regards,
Julián