• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Вопрос Прошу помочь с подключением.

имеем
модуль EPS-01,
плату контроллера Flight-Ctrl V2,
программку DUBwise .

с подобными EPS-01 модулями , ни когда раньше, дел не имел, большое количество разных прошивок , сбивает с толку. задача состоит в следующем нужно подключить плату контроллера через модуль к андроид устройству. программка DUBwise требует настроек TSP/IP, каз забить нужные в модуль не представляю.
 

Victor

Administrator
Команда форума
DUBwise требует настроек TSP/IP
Идея очень интересная, только не будет ли ESP8266 вносить серъезные помехи в работу ресивера?
Частоты у них близкие, поэтому не перестанет ли ресивер принимать данные с передатчика?
Рискованно, ИМХО, нужно тестировать сначала как они рядом уживутся.
 
работают, но с другими модулями как с вай фай так и блютус (например http://www.multicopter.ru/technical/uograde ) , по мимо этого устанавливается передатчик видео как на 1,2 так и на 5 мгц. в данном случае подключение нужно для настройки коптера в "поле" без проводов, если фонить сильно будет в крайнем случае его можно отключать. а что бы проверить нужно настроит модуль.
 

Victor

Administrator
Команда форума
Вам придется быть пионером в этом деле...
Прошейте эту прошивку AT v0.22 SDK 1.0.0 20.03.2015 загрузчик v1.3b
Попробуйте использовать этот режим unvarnished transmission mode - этот режим известен довольно давно, но малоисследован.
По идее, это как раз то, что вам нужно - "прозрачный" или "сквозной" режим.
Сначала ставите модуль в режим SoftAP командой AT+CWMODE_CUR=2
Затем AT+CWSAP_CUR
Потом AT+CIPMODE=1
Далее подключаетесь к ESP8266 точке доступа с телефона, запускаете свою программу и вводите IP

В любом случае ждем от вас информацию - как и что получилось.
 

JustACat

Moderator
Команда форума
Да, прозрачный режим - самое то. Только нужно учитывать, что ESP любит сыпать "мусор" в UART, при запуске и ребуте. То есть на стороне контроллера этот мусор нужно просто не учитывать.
Ну и, емнип, прозрачный режим работает только в режиме клиента. Могу сейчас врать - лень смотреть в доки.
То есть TCP-сервер у вас должен быть на стороне вашего ПК (телефона), и на стороне ESP будет TCP-клиент.
Если же ваша программа на ПК/телефоне наоборот хочет быть именно клиентом, тогда этот режим уже мимо...
На самом деле я бы посоветовал заморочиться, поставить UDK + Sming (например) и наворотить свою простенькую прошивку для ESP. Которая будет 100% делать то, что вам надо (и не делать того, чего вам не нужно :) ).
Как показывает практика, это совсем и не трудно. (ссылку привел как пример того, что написать что-то простенькое, по примерам, не так и трудно, но по ссылке там пример другой конечно, не ваш)
Но это конечно если вы вообще программируете. А если это не ваше - тогда моя мысль - тоже мимо.
 
спасибо пробую, в программировании я не силен, по идее связь нужна двух сторонняя.

прошился 0,22 прошивкой, теперь в терминале не вижу адекватных ответов от модуля "_U|u???", ответ на каманду ат. скорость порта перебрал всю. откатываю прошивку на 0,21 , все в порядке.
 
Последнее редактирование:

JustACat

Moderator
Команда форума
Алексей_r59, скорость для 0.22 - 115200 и приложите весь лог того, что падает в ваш терминал при старте ESP (если указана скорость 115200).
И через что конектите ESP к ПК?
Все скриншоты и логи, пожалуйста - под спойлер.
 
Прошивка по ссылке выше. конвертер на pl 2303, пробовал, конфигуратор для настройки , здесь на форуме брал, брал CoolTerm, прошить утилитой XTCOM_UTIL, не получается вообще (коннект- ок, при загрузке, файла в девайс либо пустой прогрес бар, либо окно с сообщением что платке не подключена. скорость перебирал тоже. да и вылетает XTCOM_UTIL с ошибкой, на ноуте вообще порты весит, только перезагрузка помогает. на компе и ноуте вин7 х64 про. esp8266_flasher, тоже не шьет. прошивается удачно без ошибок и на скорости 9600 только утилитой ESP8266Flasher, логи постараюсь показать завтра, модули на работе.
З.Ы. питание модуля внешнее, строго 3,3, резюки по 10 ком .

старт
Ъ’ВТу‚ТгКR‚ыЫRRуыBВУъВТ2ЪКBы‚RГЛт‚ІRУ’ТГВВВУ“У‚уТВлыB’“УТ‚уыТуУRBтУB‚ВтВууBВуsbљлЫ‚‚тт“ѓТВ‚ГТт’увR"тТТ‚уВ’‚ыуў’уТТѓКтУВТТВВпгўRвУBВГCBУвR’тг’“В‚“љ“Ъ“ТуіуВУтbТУТВТт’RТТBВуЫBвкrВ‚уВ‚ВrТ’тт‚ѓуГdУГ

at
ВТТТТгўыУ
at
тУC‚уRR‚тЪ’
at
уRгКR‚ыЫR
at

ъВТІЪКBы
 
Последнее редактирование:

JustACat

Moderator
Команда форума
Алексей_r59, если можно еще, сделайте прямо скриншотом (не копиркой лога текстом) окно программы терминала вместе с выводом сразу после старта модуля?
И как вы отправляете команду AT+GMR ему (с ответом).
 

Victor

Administrator
Команда форума
судя по одинаковой длине ответа вы получаете "<CR><LF>ERROR<CR><LF>"
Наиболее вероятно, что у вас нет общей земли между USB-TTL, модулем и источником питания - все команды с терминала модулю и ответы приходят искаженными.
Еще важный момент, все команды, в т.ч. и AT нужно вводить в верхнем регистре
 
Земля есть! на версии 21 работает с тем же шнурком! вводил и большими и маленьким разницы нет вообще!
завтра сделаю скрин.
спасибо.
 
Сверху Снизу