Zaslat SMS: Programming embedded systems in C and C++