Write docs 4x faster. Without hating every second.
Nobody became a developer to write documentation. But the docs still need to get written — PRDs, README updates, architecture decisions, onboarding guides.
Wispr Flow lets you talk through it instead. Speak naturally about what the code does, how it works, and why you built it that way. Flow formats everything into clean, professional text you can paste into Notion, Confluence, or GitHub.
Used by engineering teams at OpenAI, Vercel, and Clay. 89% of messages sent with zero edits. Works system-wide on Mac, Windows, and iPhone.
The Two Charge Controller Technologies
Pulse Width Modulation (PWM) and Maximum Power Point Tracking (MPPT) are the two charge controller technologies used in standalone solar systems. Understanding their differences is essential for selecting the right controller for each application.
Feature | PWM | MPPT |
|---|---|---|
How it works | Directly connects array to battery; switches rapidly to regulate charge current | DC-DC converter — steps down high array voltage to battery voltage, tracking maximum power point |
Array voltage requirement | Array voltage must be close to battery voltage (12 V array for 12 V battery) | Array voltage can be much higher than battery voltage — 60–150 V input for a 12 V battery |
Efficiency | 95–98% (low conversion losses due to direct connection) | 94–99% — higher energy harvest from array despite conversion losses |
Energy harvest vs PWM | Baseline (reference) | 10–30% more energy in ideal conditions; up to 40% more in cold weather |
Cost | Low — AUD $30–200 for residential size | Moderate to high — AUD $150–1,500 for residential size |
Best application | Small, simple systems where array voltage matches battery voltage; warm climates; budget-constrained | Any system where array is far from battery (long DC runs at high voltage); cold climates; systems requiring maximum yield |
When MPPT Is Clearly Superior
Cold climates: In cold weather, panel VOC rises significantly. MPPT captures the extra power; PWM wastes it as heat
Long cable runs: MPPT allows high-voltage, low-current DC runs from the array to the controller, then steps down — minimising cable losses
Mixed arrays: MPPT with multiple independent trackers can optimise partially shaded arrays
24 V or 48 V panels on 12 V systems: PWM cannot handle the voltage mismatch; MPPT converts it
Engr. Jason Morales — Founder, SolarEnergyPH




