A buck-boost converter is a type of DC-DC converter that can efficiently produce a range of output voltages either above or below supply voltage. Typical uses include solar chargers, USB on-the-go and portable battery-powered applications.