I am currently interested in Transcranial Direct Current Stimulation (tDCS), and I have observed that most studies in the field utilize DC-Stimulation equipment from manufacturers like NeuroConn and RogueResolutions that appear to be embedded analog systems.
I am curious to know whether a similar application can be implemented using an Arduino or a BeagleBoard platform. It seems to me that using software to control the waveforms, and ramp-up and ramp-down ought to be a more robust and potentially safer approach than an embedded black box.
I am unfortunately rather uneducated in electronics, so I am looking for a remedial explanation and even some direction on what to read next.
In case it would help to provide context, here are two useful articles to describe the nature of the currents used in tDCS therapies: