The C implementation of a small communication framework with an Atmel AVR target