Meet the NeuroStimDuino: an open source neurostimulator in form of an Arduino shield designed for students and researchers interested in this science. It has an I2C interface for external micro-controllers. It has 2 independent output channels to simultaneously contract multiple muscles.
More gadgets like this: here
The device generates “biphasic, rectangular and constant current stimulation pulses with programmable frequency, pulse-width, and amplitude.” It can be powered via a 9V battery.
Disclaimer: *Our articles may contain affiliate links. Please read our disclaimer on how we fund this site. As an Amazon Associate, we earn from qualifying purchases.