2016-10-13 104 views
0

我正在使用ESP8266-01與Arduino Uno ...我能夠編譯ESP8266的示例代碼與通用ESP8266模塊板與arduino IDE但無法將其上傳到Uno ....,它給出了一個錯誤:espcomm_upload_mem在將代碼上傳到Uno時失敗如何將ESP8266的示例代碼上傳到arduino uno?

+0

請注意,您有兩個可編程處理器:ESP8266和Uno。您提到的示例是否打算在Uno上運行(通過標準AT固件連接到ESP8266)還是在ESP8266上運行? – cranphin

+0

如果他打算在Uno上運行該示例,則應遵循Richard210363的建議:將板設置爲Uno,因爲這就是您要編碼並上傳到的內容。 – cranphin

+0

如果此示例打算在ESP8266上運行,則接線不正確,因爲要上傳到ESP8266,需要將其直接連接到串行適配器。 (你需要仔細閱讀,以防止油炸你的ESP)。 – cranphin

回答

0

代碼編譯的方式基於您在Arduino IDE中設置的電路板。

在您編譯和上傳之前,您是否已將IDE切換爲使用Uno板?

在Arduino IDE中嘗試: 工具|董事會| Arduino Uno

0

Esp8266通用示例不能在Arduino Uno上運行。大師說,可能你的設備從設備管理器選擇爲Esp8266。你需要用Esp運行Uno,將Esp8266串行控制器寫入Uno。這是sample。祝你好運。