System (1) for tattooing a skin surface comprising a tattoo machine (2) with an electric actuating means (3) for moving a needle (12) of a cartridge (14), and a control unit (5) comprising a microcontroller adapted to generate pilot signals for commanding the electric actuating means (3) in order to move the needle (12) by an oscillatory motion having a period (T), the control unit (5) being configured to receive control signals and values of setting parameters adapted to initialize said the machine (2), the control signals comprising electric consumption signals of the electric actuating means (3) and signals regarding the position of the needle (12) with respect to the cartridge (14), the microcontroller processing the control signals and values for generating pilot signals in order to control the period (T) of the oscillatory motion of the needle (12). A method of tattooing a skin surface is also provided.L'invention concerne un système (1) de tatouage d'une surface cutanée comprenant une machine de tatouage (2) avec un moyen d'actionnement électrique (3) pour déplacer une aiguille (12) d'une cartouche (14), et une unité de commande (5) comprenant un microcontrôleur adapté pour générer des signaux pilotes pour commander les moyens d'actionnement électriques (3) afin de déplacer l'aiguille (12) par un mouvement oscillatoire ayant une période (T), l'unité de commande (5) étant configurée pour recevoir des signaux de commande et des valeurs de paramètres de réglage aptes à initialiser ladite machine (2), les signaux de commande comprenant des signaux de consommation électrique du moyen d'actionnement électrique (3) et des signaux concernant la position de l'aiguille (12) par rapport à la cartouche (14), le microcontrôleur traitant les signaux de commande et les valeurs pour générer des signaux pilotes afin de commander la période (T) du mouvement oscillatoire de l'aiguille (12). L'invention concerne également un procédé de tatouage d'une surface cutanée.