Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Соединение двух микроконтроллеров при помощи ESP8266.
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Jenya7
Я хочу подсоеденить к каждому микроконтролеру (STM32) модуль ESP8266 и посылать данные между ними. Управлять хочу AT командами. Может у кого нибудь есть пример как это сделать?
Georg_M_B0
http://www.radioterminal.ru/upl_instructio...ual-V2-9-EN.pdf
В конце есть описание последовательности АТ команд для различных режимов работы.
И вот ещё ресурс http://esp8266.ru/, я здесь брал некоторые исходники.
x893
вот охрененная проблема. как же её решить ?!!
на 300 км вверх и на 3000 уже летают - а тут 200 метров
Jenya7
Цитата(Georg_M_B0 @ Jun 29 2016, 14:57) *
http://www.radioterminal.ru/upl_instructio...ual-V2-9-EN.pdf
В конце есть описание последовательности АТ команд для различных режимов работы.
И вот ещё ресурс http://esp8266.ru/, я здесь брал некоторые исходники.

спасибо. по моему то что надо.

Да. Отличный документ. Еще раз спасибо.

А что означает приставка AirM2M? Я так понимаю надо заливать их прошивку?
Georg_M_B0
AirM2M - это модуль так называется, их прошивку не надо заливать, команды описанные для него работают в любом модуле на esp8266, но не все команда описанные в документации на esp8266 работают в AirM2M.
Jenya7
Цитата(Georg_M_B0 @ Jun 29 2016, 16:29) *
AirM2M - это модуль так называется, их прошивку не надо заливать, команды описанные для него работают в любом модуле на esp8266, но не все команда описанные в документации на esp8266 работают в AirM2M.

Понял. спасибо. сейчас подключюсь к терминалу посмотрю жив ли модуль.

Странно. У меня ESP-12E. Подключаю по схеме.
ESP-12---------USB-TTL (CP2120)
VCC ----> 3.3V Power supply .
GND ----> Ground of power supply
CH_PD ----> HIGH (3.3V)
GPIO2 ----> HIGH (3.3V)
GPIO15 ----> LOW (GND)
GPIO0 ----> HIGH or Floating for AT Mode (3.3V) [ if you want to flash completely different firmware then you must connect it to ground ]
Как только вставляю CP2120 в комп модуль начинает лить какой то мусор в терминал без остановки.

Переключил на бод 115200 - теперь вижу что он мне посылает
Цитата
wdt reset
load 0x40100000, len 25052, room 16
tail 12
chksum 0x0b
ho 0 tail 12 room 4
load 0x3ffe8000, len 3312, room 12
tail 4
chksum 0x53
load 0x3ffe8cf0, len 6576, room 4
tail 12
chksum 0x0d
csum 0x0d
Fatal exception (0):
epc1=0x401060f1, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000

ets Jan 8 2013,rst cause:4, boot mode:(3,7)

Не понимаю. Почему wdt reset все время?
Georg_M_B0
Про это я тебе ни чего не подскажу, так как с таким случаем не сталкивался, могу посоветолвать найти прошивку на сайте http://esp8266.ru/, если в модуле нет аппаратных проблем, то после перепрошивки заработает.
Jenya7
Цитата(Georg_M_B0 @ Jun 29 2016, 17:39) *
Про это я тебе ни чего не подскажу, так как с таким случаем не сталкивался, могу посоветолвать найти прошивку на сайте http://esp8266.ru/, если в модуле нет аппаратных проблем, то после перепрошивки заработает.

спасибо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.