Hice un pequeño boo boo en el código de mi STM32F4: durante 2 años las salidas que pensé que estaban en Open Drain donde en realidad estaban en Push Pull. Me puse a pensar un poco más sobre eso, y he llegado a la conclusión de que, en realidad, la diferencia entre Open Drain y Push Pull no es tan interesante.
De la especificación, en drenaje abierto, la MCU nunca abre las compuertas en la parte superior del tótem. Mirando mi circuito, no creo que a nadie le importe tener una salida de 3.3 V debido a la resistencia o el P-MOS. Simplemente haría una diferencia en la compatibilidad con 5V e incluso entonces, el Vdd tolerante a 5V probablemente sobreviviría.
¿Me estoy perdiendo algo en mi análisis, o simplemente descubrí una gran conspiración Illuminati para mantenernos ocupados con cosas estúpidas mientras cubren el hecho de que ET realmente aterrizó?