Since the response to these posts has been underwhelming, I will continue
Often, it is necessary to interface 5 volt and 3.3 volt systems; a sensor may not be 5 volt tolerant, but other parts of the system may need to run at 5 volts. This bi-directional level shifter circuit may be used for I2C and SPI interfaces or general digital I/O. It uses only one mosfet and two resistors (per channel), so it needs a very small footprint on a pcb.
The first reference explains this circuit. The second covers this circuit but goes on to explain alternatives where is necessary to isolate an unpowered bus section and other advanced cases.
Thank you. Just looking for a little feedback to know if they are appreciated.
I am often intrigued by circuits or components I come across that I may not have any immediate need for but suspect may be useful at some point, so this is a way to share and archive those things.