Been down this rabbit hole quite a bit when I was speccing out my battery bank setup, so thought I'd chip in.
The first thing I always check is the maximum input voltage (Voc) — get this wrong and you'll fry your controller before you've even started. Cold mornings in the UK can push panel voltage higher than the datasheet suggests, so always factor in a decent buffer.
For most folk seriously considering off-grid, MPPT is the obvious choice once you're running panels above 100W or so. The efficiency gains over PWM are real, especially in the rubbish partial-shade conditions we get here for about nine months of the year. Victron SmartSolar controllers are what I run personally — the Bluetooth monitoring alone is worth it.
That said, a couple of specs people overlook:
- Max charge current — match this properly to your battery bank capacity
- Battery voltage compatibility — especially if you're running 24V or 48V systems
- Temperature compensation — critical for lithium vs lead-acid behaviour
PWM still has its place for small, simple 12V setups where budget is tight. But if you're running LiFePO4 cells (Fogstar Drift batteries in my case), you really want an MPPT with proper charge profile control.
What's everyone else prioritising when they're choosing between the two? Curious whether anyone's found a decent budget MPPT that actually holds up long-term — there's a lot of questionable kit floating around at the cheaper end.