Training animal subjects to perform tasks for neural circuity research can be time-consuming, labor and resource intensive, and prone to human bias and error. We developed a computerized system to standardize and automate animal training. The system uses Teensy microcontrollers, RaspberryPis, PiCameras, and open-source software. Our approach produces comparable learning rates to traditional training methods at minimal cost.