An energy scavenging interface having a first input terminal and a second input terminal (25") which can be connected to a storage element of a transducer, and a first output terminal and a second output terminal (26"), which can be connected to an electrical load (27, 28), wherein the first and second input terminals are adapted to receive an electrical input signal (V TRANSD, V IN), and the first and second output terminals are adapted to supply to the electrical load an output signal (I OUT, V OUT), the energy scavenging interface comprising: a first switch connected between the first input terminal and the second output terminal (26"); a second switch, connected between the first input terminal and the first output terminal; and a control logic configured for: - operating the first switch in a closed state and the second switch in an open state for a first time interval having at least a first temporal duration (T DELAY) in which the storage element stores electrical charge; - acquiring a scaled copy (I p /K) of a peak value (I p) of the electric current accumulated in the storage element during the first time interval (T DELAY); - operating the first switch in an open state and the second switch in a closed state generating the output signal for supplying the electrical load; - maintaining the first switch in the open state and the second switch in the closed state as long as the current value of the output signal (I OUT) is greater than the value of said scaled copy (I p /K) of the peak value, characterized in that said scaled copy (I p /K) corresponds to the peak value (I p) reduced by a scale factor, and in that the control logic is further configured for selecting the first temporal duration (T DELAY) and the scale factor by: - defining a coupling efficiency (η COUPLE) between the transducer and the input port of the energy scavenging interface as a function of the first temporal duration (T DELAY) and of the scale factor; - acquiring a plurality of values of said coupling efficiency associated to a respective plurality of values of said first temporal duration (T DELAY) and to a respective plurality of values of the scale factor; and - identifying a value of said first temporal duration (T DELAY) and a value of the scale factor such as to optimize the coupling efficiency at the input port of the energy scavenging interface. - operating the first switch in a closed state and the second switch in an open state for a first time interval having at least a first temporal duration (T DELAY) in which the storage element stores electrical charge; - acquiring a scaled copy (I p /K) of a peak value (I p) of the electric current accumulated in the storage element during the first time interval (T DELAY); - operating the first switch in an open state and the second switch in a closed state generating the output signal for supplying the electrical load; - maintaining the first switch in the open state and the second switch in the closed state as long as the current value of the output signal (I OUT) is greater than the value of said scaled copy (I p /K) of the peak value, - defining a coupling efficiency (η COUPLE) between the transducer and the input port of the energy scavenging interface as a function of the first temporal duration (T DELAY) and of the scale factor; - acquiring a plurality of values of said coupling efficiency associated to a respective plurality of values of said first temporal duration (T DELAY) and to a respective plurality of values of the scale factor; and - identifying a value of said first temporal duration (T DELAY) and a value of the scale factor such as to optimize the coupling efficiency at the input port of the energy scavenging interface.