Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arduino 通过johnny five连接到nodemcu时出现问题_Arduino_Esp8266_Arduino Esp8266_Johnny Five_Firmata - Fatal编程技术网

Arduino 通过johnny five连接到nodemcu时出现问题

Arduino 通过johnny five连接到nodemcu时出现问题,arduino,esp8266,arduino-esp8266,johnny-five,firmata,Arduino,Esp8266,Arduino Esp8266,Johnny Five,Firmata,我真的很难连接到我的ESP8266。我已经使用这个设置很长时间了,我不必刷新我的板。现在,在不得不使用不同的wifi之后,我需要刷新电路板。在完成以下操作之后 更新至最新配置的Firmata 使用FirmataBuilder下载fitting firmata 将公司数据上传至ESP8266 我无法再通过Johnny Five进行连接(出现通常的超时错误)。我无法准确地缩小它的范围(我已经尝试了一整天),但我注意到了这些事情(直接使用ConfigurableFirmata,以及使用Firmat

我真的很难连接到我的ESP8266。我已经使用这个设置很长时间了,我不必刷新我的板。现在,在不得不使用不同的wifi之后,我需要刷新电路板。在完成以下操作之后

  • 更新至最新配置的Firmata
  • 使用FirmataBuilder下载fitting firmata
  • 将公司数据上传至ESP8266
我无法再通过Johnny Five进行连接(出现通常的超时错误)。我无法准确地缩小它的范围(我已经尝试了一整天),但我注意到了这些事情(直接使用ConfigurableFirmata,以及使用FirmatBuilder和StandardWifirMata,所有这些都具有相同的行为)

  • 即使我处于客户端模式,也会创建一个开放热点
  • 当扫描端口时,我确实发现模块连接到我的Wifi(调试中的串行监视器也告诉我同样的情况),但没有找到打开的端口,即使firmata中指定了该端口
我只是不能缩小范围。我希望你们能。好的

这是一个简单的用户错误。但是,由于我花了一整天寻找错误,我想其他人也可能会这样,我将在这里分享我的错误

正如我指出的,我创建了Firmata作为客户机(认为它是我的热点的客户机)。但您必须将其创建为服务器(因为您要连接到主板)


就这么简单。如果您在上,请确保选择TCP服务器,如果您想连接到您的线路板。

多么不幸,因为确切的原因,我损失了几天时间。这是我第一次尝试以无线方式连接微控制器,因此我将症状复杂化为端口阻塞、防火墙问题或对我正在使用的特定板的支持不佳。不,只是一个术语问题。