Esp8266-01 и Ардуино

Недавно я купил ESP8266 (ESP-01s). Когда я впервые подключил его к Arduino, показывались AT-команды. Затем, когда я загрузил другой код, команды перестали отображаться. Я прошил его, используя множество инструментов и прошивок, и перепрошивка прошла успешно, но AT-команды по-прежнему не отображаются. ESP не отвечает ни на один код, который я запускаю в Arduino.

, 👍0

Обсуждение

*"Пожалуйста, помогите"* Как именно? Вам нужно дать что-то для работы. Код, проводка и т.д., @timemage

Когда вы ставите код на esp, вы удаляете AT-код. Если ваш способ AT-команды, вы должны поставить AT-код, @Majenko

ESP-01 по умолчанию поставляется с прошивкой AT Command, когда вы загружаете скетч Arduino, он переопределяет прошивку и заменяется загрузчиком Arduino и скетчем (т. е. ESP-01 становится Arduino). Если вы хотите вернуть прошивку AT Command, см. мой ответ здесь о том, как это сделать., @hcheung


1 ответ


1

Это распространенная проблема новичков в ESP8266. Он поставляется с работающими AT-командами, и как только вы пытаетесь добавить в него свой собственный код, AT-команды перестают работать.

Конечно, есть.

Команды AT — это не то, что делает ESP8266. Это то, что делает программное обеспечение, установленное на ESP8266, и вы просто удалили это программное обеспечение и установили свое собственное.

Вы можете либо иметь AT-команды (установив правильную прошивку AT для вашей платы), или запускать на ней собственное программное обеспечение, но не то и другое (если, конечно, вы пишете свой софт так, чтобы он реагировал на АТ-команды, но это совсем другое дело...)

,