выдрано из LilyGo Lora32, но ваащета это классика. можно вместо диода поставить "идеальный диод" на PMOS и паре PNP, но оно чуток поджирает от выходной цепи.
https://triptonkosti.ru/11-foto/idealnyj-diod-na-polevom-tranzistore-shema-91-foto.html