First commit dart, arduino and python code