esp8266 не отвечает на AT команды

genia1991
Offline
Зарегистрирован: 25.12.2019

Вбиваю в терминал AT в ответ тишина. смотрел это видео. Но боюсь испортить модуль. И не понимаю что это вообще за прошивку он туда загружает . Как я понял она только для AT команд?

https://www.youtube.com/watch?v=FMBzq8xdyww

genia1991
Offline
Зарегистрирован: 25.12.2019

ссылка на прошивку из видео уже битая.

 

b707
Offline
Зарегистрирован: 26.05.2017

для АТ  вообще никакие прошивки загружать не нужно. Прошивку меняют, чтобы программировать этот модуль как полноценный контроллер, на С++ в ардуино ИДЕ или других средах

rkit
Offline
Зарегистрирован: 23.11.2016

Ты не то купил для at, зачем тебе все эти пины.

Шей, не бойся. Ничего не будет.

gfx125
Offline
Зарегистрирован: 27.05.2017

genia1991 пишет:

ссылка на прошивку из видео уже битая.

Что мешает загрузить с оф.сайта более новую?

gfx125
Offline
Зарегистрирован: 27.05.2017

b707 пишет:

для АТ  вообще никакие прошивки загружать не нужно. Прошивку меняют, чтобы программировать этот модуль как полноценный контроллер, на С++ в ардуино ИДЕ или других средах

Может он уже загружал через ИДЕ какой-нибудь блинк и затер AT

genia1991
Offline
Зарегистрирован: 25.12.2019

gfx125 пишет:

b707 пишет:

для АТ  вообще никакие прошивки загружать не нужно. Прошивку меняют, чтобы программировать этот модуль как полноценный контроллер, на С++ в ардуино ИДЕ или других средах

Может он уже загружал через ИДЕ какой-нибудь блинк и затер AT

я уже раз 70 записывал на контролер. Все работает нормально кроме AT команд. может он вообще их не поддерживает ?

Использовать модуль буду как отдельное устройство без ардуино

genia1991
Offline
Зарегистрирован: 25.12.2019

может какой то скетч догрузить еще надо для работы команд?

такой тоже пробовал

/*
 ESP8266 Serial Communication
 
 The blue LED on the ESP-12 module is connected to GPIO2
 (which is also the TXD pin; so we cannot use Serial.print() at the same time)
*/

void setup() {
  Serial.begin(115200);     // Initialize the Serial interface with baud rate of 9600
}

// the loop function runs over and over again forever
void loop() {  
  
  if(Serial.available()>0)    //Checks is there any data in buffer 
  {

    Serial.println(Serial.read());  //Read serial data byte and send back to serial monitor
  }
  
}

 

b707
Offline
Зарегистрирован: 26.05.2017

genia1991 пишет:

Использовать модуль буду как отдельное устройство без ардуино

и кто будет на него посылать АТ команды?

gfx125
Offline
Зарегистрирован: 27.05.2017

После загрузки любого скетча возможность работать с АТ командами отсутствует!!! Если уже раз 70 что-то писалось и нужна работа с АТ выход только один - перепрошивка.

 

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

АТ-команды это самостоятельная прошивка, никаких скетчей ардуинно туда загружать не надо. Если загрузить скетч, АТ-прошивка сотрётся. Её надо опять прошить в контроллер, но НЕ через Arduino IDE, а специализированным софтом для прошивки ESP8266.

genia1991
Offline
Зарегистрирован: 25.12.2019

понял. тоесть получается что модуль настраивается один раз перед началом работы и потом что бы в нем что то изменить командами надо только перепрошивать?

gfx125
Offline
Зарегистрирован: 27.05.2017

genia1991 пишет:

понял. тоесть получается что модуль настраивается один раз перед началом работы и потом что бы в нем что то изменить командами надо только перепрошивать?

Что изменить и какими командами?

genia1991
Offline
Зарегистрирован: 25.12.2019

gfx125 пишет:

genia1991 пишет:

понял. тоесть получается что модуль настраивается один раз перед началом работы и потом что бы в нем что то изменить командами надо только перепрошивать?

Что изменить и какими командами?

хотел проверить качество сигнала но нашел вот это. тоже работает

 WiFi.RSSI()