-2
我正在嘗試編寫獨立的ESP8266代碼,以便它可以與wifi進行通信並更改其狀態。爲此,我想要做的是通過代碼向ESP8266發送一些命令「AT + CWMODE = 1」或「AT + CWMODE = 3」,並在按鍵點擊時切換它們。FTDI + ESP8266 [需要使用AT命令]沒有Arduino
所以,就像在Arduino中有一個Serial.write,它通過SoftwareSerial類寫在串行監視器上。
但是,當我發送它在監視器上打印一個字符串,而不是改變WiFi狀態。
有沒有辦法發送AT命令而不使用Arduino芯片軟件串行引腳?
謝謝。
好吧,我完全被這個困惑。您的USB FTDI適配器直接連接在ESP8266上。在什麼設備上執行'Serial.write()'? ESP8266閃存的固件是什麼? –
@MaximilianGerhardt是的,我有usb ftdi適配器直接連接到我的ESP8266。如果有人從網上購買這款芯片,Esp8266-01會出現默認固件。我試圖使用這些命令,但沒有任何命令正在處理它。是否因爲固件?謝謝。 –
如何發送串行命令?你嘗試過minicom嗎?你有什麼波特率?在連接ftdi的情況下打開esp8266時是否會看到任何串行輸出? –