This robot uses photo resistors, LEDs, and two simple motors to avoid hitting walls.
No download links available.