I've just been tasked to design, build and program a simple "micro mouse" device to follow A light source. My knowledge on all the fore mentioned is limited so any help on the matters arising would be most appreciated. I'm after the basic components required to build the device i.e sensors, motors and a suitable microcontroller and the basic steps on writing the simplest program to achieve my aim. This is proper zero to hero stuff. Any help will be welcome.