Third try at making an open-source switching power converter with max power point tracking