snot - a Simple Not - A preemptive kernel for Arduino