I need to connect ESP32 (3.3 V) and Arduino UNO (5 V) on the UART bus. I used to connect two devices through a 1k resistor and it worked. I want to make a reliable connection.
On the Internet, I found a matching circuit for UART levels based on a BSS138 transistor.
Will this scheme work reliably at a transfer rate of 115200 BOD? If it were not, would you advise me a more reliable option?