SPV1050 -- best way to switch input power between low impedance source (USB) and high impedance sources (Solar, RF, TEG) In my application I want to be able to charge a low mAh battery using the SPV1050's built in battery charging functionality (in buck/boost mode), but I want the ability to switch the energy input from a high impedance source (such as Solar), over to USB when I plug my device into my computer. My plan was to add some sort of power OR-ing circuitry between my sources, and the IN_HV pin that would prioritize USB as the input. I reviewed the STEVAL-GPT001V1 solar watch charging evaluation kit schematic and noticed they use an external battery charger (U2) and bypass transistor (Q1) to recharge the battery at a higher current directly on the Vstore net, which is great, but since my batteries are low Ah (1.5-14 mAH), I'm not concerned with speed and would rather prioritize keeping the design to as few components as possible. Overall what would be a better option for switching between power sources on the fly?