A solar panel have a certain voltage at which it produces the most power. Below this voltage it's a current source - giving about the same current all the way down to short circuit. Right? On the other hand, a capacitor sucks up as much current as is available (ignoring ESR), slowly climbing in voltage. So, if i attach a big capacitor (12F supercap) to a solar panel, it would be charging it with the efficiency of a linear regulator from it's optimal voltage down to about zero. Right? If so, can it be improved? What kind of circuitry can accommodate a capacitor charging at high efficiency from a solar panel? Some sort of current limiting buck converter that tracks it's input voltage rather than output one? Are there any circuits like that or a googleable name for one? Specs in my case are 17V, 0.5A peak panel, 12F 22V supercap.