Conventional boost converters are widely used for connecting low-voltage power sources and inverters in motor control. However, a large filter capacitor bank is often used to reduce DC-link ripples that occur when an inverter is connected to a boost converter. Otherwise, significant voltage and current perturbations can impact on battery performance degradation and cause torque ripple, speed ripple and vibration in brushless DC (BLDC) motors. To suppress the converter’s DC-link ripple, this paper proposes a new control strategy for boost converter controller to generate low-ripple DC-link voltage or current at different motor speeds. In the proposed method, observers are designed to adaptively estimate the DC-link voltage and current harmonics. The harmonic terms are used as feedback signals to calculate the DC converter’s duty cycle. The entire control model is implemented on an embedded system, and its robustness is verified by simulation and experimental results that show the DC-link voltage and current ripples can be reduced by about 50% and 30%, respectively.