Hast Du nicht nach gefragt, aber ich empfehle Dir, über einen ESP32 D1 Mini nachzudenken, denn der hätte mehr Pins, beispielsweise zur getrennten Auswertung der Ultraschallsignale oder als PCF-Ersatz.
Die Platinen mit ESPs haben meist schlappe Längsregler für 3,3 V, reicht gerade so zum Funken. Daher könnte ein weiterer Spannungsregler auf 3,3 V sinnvoll sein.
I²C mit Levelshifter.
Die Stromquelle ist nett, aber würden es nicht auch Vorwiderstände tun?