Data Model for Arduino running C++ and RTOS

IMHO don't use anything as complex as an RTOS.

Just use the techniques in the demo Several Things at a Time

...R