Arduino: A hands on Introduction