We have developed a compact, isolated, physiological, constant-current stimulator that is powered and controlled by a universal serial bus ͑USB͒ interface. The stimulator is designed to be used in ex vivo cardiac experiments but is suitable for a wide variety of settings. The cost and features compare very favorably with commercial stimulators usually used in research and student laboratories. In addition to being USB powered, other novel aspects of our stimulator include the ability to produce large currents, up to 100 mA through a typical 1 k⍀ load, by means of a single high-voltage dc-to-dc converter; user-specified variable period, magnitude, and duration of complex monophasic or biphasic sequences; and easy integration via hardware or software into existing experimental setups.