На ESP всё есть с завода. Делаем команду типа такой, и готово. Выводы уже предусмотрены.
AT+UART_CUR=576000,8,1,0,3
Код:AT+UART_CUR
Настройка последовательного интерфейса для текущего сеанса (current, т.е. без сохранения во flash память)
базовая AT+ UART_CUR= baudrate, databits, stopbits, parity, flow control
скорость 4400-4608000
биты данных
5:5 бит
6:6 бит
7:7 бит
8:8 бит
стоп биты
1:1 стоп бит
2:1.5 стоп бит
3:2 стоп бит
контроль четности
0: нет
1:Odd
2:EVEN
flow control
0:flow control отключен
1:включен RTS
2:включен CTS
3:включены оба RTS и CTS
(MTCK - UART0 CTS , MTDO - UART0 RTS)
Пример:
AT+UART=115200,8,1,0,0

