A high level language for Arduino and compatibles