Сами не поняли, что написали 2 противоположные вещи ? Вначале вроде правильно, только диод то зачем нужен (что бы в отключенный USB разряжался?), а потом написали, что он нужен для разряда в ESP32, да только он же стоит со стороны USB...
И перестаньте приплетать pvvx, это уже на манию или идею...