Un controller PWM (Modulazione della larghezza dell'impulso) può essere pensato come un interruttore (elettronico) tra i pannelli solari e la batteria.
Il PWM è una buona opzione a basso costo per sistemi più piccoli/in cui l'efficienza del sistema non è critica, ad esempio ricarica/per pannelli solari con una tensione di potenza massima (VMP) fino a 18 V per la ricarica di una batteria da 12 V (36 V per batteria da 24 V, ecc.).