An electrical stimulation device (100) configured to perform an electrical stimulation therapy on a patient includes a stimulation circuit (108), at least one electrode lead (112) comprising one or more electrodes (114), a communication circuit (120) and a controller (104). The controller is configured to execute a stimulation program (122) received through the communication circuit. Electrical stimulation pulses are generated by the stimulation circuit and delivered to the at least one electrode lead in response to the execution of the stimulation program.Un dispositif de stimulation électrique (100) configuré pour réaliser une thérapie par stimulation électrique chez un patient comprend un circuit de stimulation (108), au moins une dérivation d'électrode (112) comprenant une ou plusieurs électrodes (114), un circuit de communication (120) et un contrôleur (104). Le contrôleur est configuré pour exécuter un programme de stimulation (122) reçu par le biais du circuit de communication. Le circuit de stimulation génère des impulsions de stimulation électrique et les délivre à la ou aux dérivations d'électrodes en réponse à l'exécution du programme de stimulation.