Re: ESP01 and FlProg
Сначала о библиотеках. В IDE библиотеки расположены у меня C:\Users\Admin\Documents\Arduino\libraries (так и по документации). Работая не один год с FLProg, я устанавливал необходимые библиотеки из IDE, путем добавления .ZIP библиотеки (у Вас тоже ZIP). Предварительно удалив старую, ненужную версию из указанного ранее пути, ставил новую, которая оказывалась там же. Но повторяю, IDE Вашу библиотеку определяет как V 2.4.6. Впрочем Ваш файл я прочитал и видел - версия 3.1.5. Но это лишь означает, что я работаю с Вашей свежей версией.
Вы пишете - "Оба устройства должны стартануть одновременно. Контроллер ищет ESP только в самом начале при старте. И если он не находит его, то RemoteXY блокируется (не работает) из за отсутствия модуля связи. Даже если вы его подключите позже то связи не будет. Именно это у вас и происходит"
Можно предположить, что UNO уже инициализировалась, а вот ESP не успела и была отключена.
И далее проверяя связь, после моего подключения он вдруг его обнаруживает.
Но ведь и Вы, и другие пользователи, создав простенький проект, все это можете проверить и прийти к какому-то решению!