Продолжились танцы с бубном.
Для прозрачности и понимания настройки связи с mqtt брокером, подключил esp к PC через USB->UART, настроил скорость и подключение к брокеру.
cloudmqtt.com
На брокере вроде как подключение видит, в логах появляется строчка.
New connection from 83.220.239.115 on port 12952
но ничего принять и отправить не могу.
и в уарт периодично приходит какой то "мусор", под спойлером.
E:M 1320
E:M 1320
E:M 536
E:M 536
E:M 1320
E:M 1320
E:M 1320
E:M 400
E:M 400
E:M 400
E:M 1320
E:M 1320
E:M 1320
E:M 400
E:M 400
E:M 400
E:M 1320
E:M 1320
E:M 1320
E:M 48
.!.
JZIn~!H{.==
18(
JKJJJ.=
zz*H=X.L,h.1..J].,H^-MJ*(-Xz*H=x,X:~H:..NX
>=h.VUzt%.V..H{.%D,X:!H~(!~:xGaU
К брокеру так же подключил mqtt spy для мониторинга, там все нормально. Подписка и публикация работает.
Прошивку собрал в конструкторе:
MQTT клиент
Uart bridge