An autonomous light-seeking an obstacle avoiding robot for Arduino Makers that want to learn the hard way