An autoinjection device (10') for expelling a dose of drug is described. A housing (300) movably holds a power unit (400, 500, 550, 700) configured for driving the piston of a held container (100), the power unit comprising: a) a plunger (500) comprising a retaining geometry (515), b) a drive spring (550) arranged in a tensed state wherein a first end portion of the drive spring (550) provides a distally directed force on the plunger (500), and c) a power base (400) operably coupled to the drive spring (550) and the plunger (500), the power base (400) grounding a second end portion of the drive spring (550), wherein, in a pre-firing state of the autoinjector, a retaining element (410, 415) of the power base (400) releasably engages the retaining geometry (515) of the plunger to retain the plunger against the force of the drive spring (550), wherein the autoinjection device (10') further defines a user operable trigger element (700) cooperating with the retaining element (410, 415) to maintain retaining engagement with the retaining geometry (515) of the plunger until triggering, and further defines an electronic module (80') comprising a sensor (850, 851) configured to sense the shift of position of the power base (400) as it moves upon triggering.L'invention concerne un dispositif d'auto-injection (10') pour expulser une dose de médicament. Un boîtier (300) maintient de façon mobile une unité d'alimentation (400, 500, 550, 700) configurée pour entraîner le piston d'un récipient portatif (100), l'unité d'alimentation comprenant : a) un plongeur (500) comprenant une géométrie de retenue (515), b) un ressort d'entraînement (550) disposé dans un état tendu, une première partie d'extrémité du ressort d'entraînement (550) fournit une force dirigée distalement sur le plongeur (500), et c) une base d'alimentation (400) couplée de manière fonctionnelle au ressort d'entraînement (550) et au plongeur (500), la base d'alimentation (400) mettant à la terre une seconde partie d'