fully functional camera and controller solution