A beginner course on UART, the serial port every board has: two wires, no clock, a start bit, data bits, baud, sampling, buffers, errors, flow control, voltage levels and your ESP32. 12 short films, one per lesson. Lessons in 3D and VR:
learn.lonelybinary.com/fundamentals/uart