In teoria non serve resettare millis(), se si usa millis() correttamente: http://www.leonardomiliani.com/?p=576