У меня были проблемы в течение всего дня, когда я изучал, как включить команды "AT" для модуля ESP8266. Я использую Arduino Uno в качестве моста к моему ESP8266. Итак, мои контакты:
ESP8266 | Arduino
-----------------------
TX | TX
RX | RX
CH_PD | 3.3V (separate battery that has common ground with arduino)
VCC | 3.3V (separate battery that has common ground with arduino)
GND | GND
GPIO0 | GND
Изначально у меня был некоторый успех с флешером ESP8266, которым кто-то поделился здесь , и он предоставляет инструкции здесь . По сути, я использую esp8266_flasher.exe для загрузки ESP8266_BIN0.92.bin в мой модуль ESP. Это работало до тех пор, пока я загружал свой последовательный монитор Arduino IDE, я мог набрать команду AT
и получить ответ OK
, а также набрать AT+GMR
и получить номер версии прошивки. Но ввод AT+CWLAP
после любого из AT+CWMODE=1,2,3,etc..
дал общий ответ ERROR
без других подробностей.
Кто-нибудь еще имел эту проблему и знает, как ее решить?
EDIT
Я также попробовал второй способ решения проблем с командой AT
, как описано здесь: ESP8266 Нет ответа в последовательном мониторе от официальной прошивки AT