Pengontrol PWM (Pulse Width Modulation) dapat dianggap sebagai sakelar (elektronik) antara panel surya dan baterai.
PWM adalah opsi berbiaya rendah yang baik untuk sistem yang lebih kecil/di mana efisiensi sistem tidak kritis, mis. Pengisian daya menetes/untuk panel surya dengan tegangan daya maksimum (VMP) hingga 18V untuk mengisi daya baterai 12V (36V untuk baterai 24V, dll).