NeurosciencePublished 11 December 2014A low-cost programmable pulse generator for physiology and behaviorJoshua I. Sanders · Adam KepecsFrontiers in Neuroengineeringdoi 10.3389/fneng.2014.00043