Firmware for a personal Rover project