我有一个Arduino Uno和一个用C++编写的服务器。我使用以下代码成功地将ESP8266连接到路由器:
#include <SoftwareSerial.h>
SoftwareSerial esp8266(3, 2);
void setup() {
// Open serial communications and wait for port to open:
Serial.begin(115200);
while (!Serial) {
; // wait for serial port to connect. Needed for native U
我能够成功地将与示例连接到我创建的IoT边缘。但是,相同的配置不适用于实际的下游设备(ESP8266)。
下游设备(ESP8266)配置
我正在为ESP8266使用以下示例:
在代码中添加证书和连接字符串:
// DEVICE_CONNECTION_STRING
HostName=iot-edge.leister;DeviceId=wemosd1mini;SharedAccessKey=XXXXXXXXX=
// CERTIFICATE
// same certificate as in python example (content of file azure-iot-test-only.