Проблемы с подключением к nodemcu через johnny-Five - PullRequest
0 голосов
/ 28 апреля 2018

У меня действительно проблемы с подключением к ESP8266. Я работал с этой установкой в ​​течение долгого времени, и мне не нужно было прошивать свои платы. Теперь после того, как я использовал другой Wi-Fi, мне нужно было прошить плату. Сделав следующее

  • Обновление до новейшей ConfigurableFirmata
  • Использование FirmataBuilder для загрузки фитингов
  • Загрузка Firmata в ESP8266

Я не могу подключиться через Johnny-Five (получаю обычную ошибку тайм-аута) Я не мог сузить, что это такое (и я пробовал весь день), но это то, что я заметил (прямое использование ConfigurableFirmata, а также использование firmatabuilder и StandardWifiFirmata, все с одинаковым поведением)

  • Открытая точка доступа создается, даже когда я нахожусь в режиме клиента
  • при сканировании портов я нахожу Модуль, подключенный к моему Wi-Fi (Serial Monitor в Debug также говорит мне то же самое), но открытого порта не найдено, даже если он указан в firmata.

Я просто не могу сузить причину. Я надеюсь, что вы, ребята, можете.

1 Ответ

0 голосов
/ 08 мая 2018

OK

это была простая ошибка пользователя. Но так как я потерял целый день в поисках ошибки и думаю, что другие тоже могут, я поделюсь своей ошибкой здесь.

Как я уже говорил, я создал Firmata в качестве клиента (считая его клиентом для моей точки доступа). Но вам придется создать его как сервер (как вы хотите подключиться к плате)

Это так просто. Если вы используете http://firmatabuilder.com/, убедитесь, что вы выбрали TCP-сервер , если хотите подключиться к вашей плате.

...