A technique, method and associated apparatus for reversing the direction of current flow between electrodes on an electrical stimulation device placed on the skin, including controllably changing the polarity of a pulse at the electrodes. Software controlled electronics enable polarity reversing, i.e., a pulse trigger stream may be used to determine when a pulse is generated at the electrodes, and a polarity data stream may be used to determine the polarity of the pulse at the electrodes. The apparatus may include identical windings in a transformer thereof, for delivering the pulses at the electrodes. The invention may be used for bio-electro stimulation to deliver improved stimulus for human body stimulation.La présente invention concerne une technique, un procédé et un appareil associé pour inverser la direction de circulation de courant entre des électrodes sur un dispositif de stimulation électrique placé sur la peau, comprenant le changement contrôlable de la polarité d'une impulsion au niveau des électrodes. Une électronique commandée par logiciel permet l'inversion de polarité, c'est-à-dire qu'un flux de déclenchement d'impulsions peut être utilisé pour déterminer à quel moment une impulsion est générée au niveau des électrodes, et un flux de données de polarité peut être utilisé pour déterminer la polarité de l'impulsion aux électrodes. L'appareil peut comprendre des enroulements identiques dans un transformateur de celui-ci, pour délivrer les impulsions aux électrodes. L'invention peut être utilisée pour bio-électrostimulation afin d'appliquer un stimulus amélioré pour stimulation du corps humain.