A driver for piezoelectric actuator for high and low range of frequency application is investigated. The first stage of the driver is boost DC converter associated with the full-bridge circuitry in the second stage. In low operating frequency, switching control with sinusoidal pulse width modulation (SPWM) is used in full-bridge circuitry, which converts the high voltage DC signal provided in the first stage into AC low frequency signal to drive the piezoelectric actuator. In high operating frequency, switching control with programmable pulse width modulation (PWM) is used in full-bridge circuitry in association with the high-voltage and high-frequency signal generated by the resonance circuitry. Single-chip microprocessor is used to design the programmable operating frequency with digital control method to accurately achieve the purpose.