An oscillating apparatus, such as a tattooing apparatus applying an electric motor such as a linear motor, and a first sensor (6) and a controller (7). Also, the invention relates to a method for controlling an oscillating apparatus such as a tattooing apparatus, comprising a controller and various sensors to control, among other things, the position, velocity and acceleration of a needle either directly or via a needle connector.L'invention concerne un appareil oscillant, tel qu'un appareil de tatouage qui applique un moteur électrique tel qu'un moteur linéaire, et un premier capteur (6) et un dispositif de commande (7). L'invention concerne également un procédé de commande d'un appareil oscillant tel qu'un appareil de tatouage, comprenant un dispositif de commande et divers capteurs destinés à commander, entre autres, la position, la vitesse et l'accélération d'une aiguille soit directement, soit par l'intermédiaire d'un connecteur d'aiguille.