A Queue for Arduino implemented in C based on a circular array