ESP8266 - UART-WiFi мосты

TCP-UART UDP-UART переходники

Ответить
Аватара пользователя
ivanpost
Сержант
Сообщения: 140
Зарегистрирован: 24.09.2016{, 22:26}
Репутация: 4
Откуда: Тольятти
Имя: Иван
Контактная информация:

ESP8266 - UART-WiFi мосты

#1

Сообщение ivanpost » 31.08.2018{, 10:47}

Здравствуйте!
У нас Esp8266 почти все может:
- прошивается по воздуху (OTA);
- работает с MQTT;
- шлет почту;
- работает с телеграм-ботом...

А как можно реализовать функции, например, wi-fi мостов?
Первоначально, чтобы девайс выводил в какой то назначенный порт TCP или UDP свой Hardware Serial

TCP2UART организуется на прошивке AT версии от 0.23 командой: AT+SAVETRANSLINK =<mode>,<IP>,<port>[,<type>].

Может у кого то уже есть подобный блок?

User8
Лейтенант
Сообщения: 341
Зарегистрирован: 12.06.2017{, 14:44}
Репутация: 103
Имя: Евгений

ESP8266 - UART-WiFi мосты

#2

Сообщение User8 » 31.08.2018{, 11:52}

Это делается с помощью modbus.

starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

ESP8266 - UART-WiFi мосты

#3

Сообщение starshoy81 » 31.08.2018{, 11:56}

ivanpost, esp-link может подключенный контроллер выводить в 23 порт

Esp-link uses
The simplest use of esp-link is as a transparent serial to wifi bridge. You can flash an attached uC over wifi and you can watch the uC's serial debug output by connecting to port 23 or looking at the uC Console web page.

А чем вариант с 8266 форума от pvvx не устраивает, который вы привели? https://esp8266.ru/forum/threads/proshi ... po-web.146

Аватара пользователя
ivanpost
Сержант
Сообщения: 140
Зарегистрирован: 24.09.2016{, 22:26}
Репутация: 4
Откуда: Тольятти
Имя: Иван
Контактная информация:

ESP8266 - UART-WiFi мосты

#4

Сообщение ivanpost » 31.08.2018{, 13:17}

starshoy81, Оба варианта у меня есть и работают: и pvvx и esp-link. Планирую полноценно распределить загрузку - esp - все коммуникации, сама запрашивает данные у avr, может перепрошить avr, вещает в mqtt и telegram и тп. Avr - весь процесс (не зависает). В случае передачи управления AVR, как в случае Esp-Link - не хватает памяти (ram) у AVR критически...
Вот и оцениваю - пытаться ковырять чужую прошивку ESP или возможно скомпоновать свою.

Аватара пользователя
ivanpost
Сержант
Сообщения: 140
Зарегистрирован: 24.09.2016{, 22:26}
Репутация: 4
Откуда: Тольятти
Имя: Иван
Контактная информация:

ESP8266 - UART-WiFi мосты

#5

Сообщение ivanpost » 27.11.2018{, 23:50}

Твердо настроился делать свою прошивку для esp. Понятны mqtt, ota, настройки.

Критически не хватает квалификации разобраться в WiFiTelnetToSerial с этими
Serial.write(serverClients.read());
serverClients.write(sbuf, len);
Неужели никто не сталкивался с telnet отправкой и приемом?

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

ESP8266 - UART-WiFi мосты

#6

Сообщение ecoins » 28.11.2018{, 11:47}

Всячески приветствую планы по подготовке своей прошивки для esp. Готов участвовать - тестировать, дорабатывать, еще что понадобится.
По Telnet добавить ничего не могу, да и потребности пока нет.
Может пока сделаете версию с тем, что есть?
----
ESP как внешнее устройство для связи со встроенными функциями позволило бы открыть новые возможности для проектов на Nano, UNO, Mega2560, DUE и т.д.
-----
Еще раз поддерживаю и готов участвовать

Аватара пользователя
ivanpost
Сержант
Сообщения: 140
Зарегистрирован: 24.09.2016{, 22:26}
Репутация: 4
Откуда: Тольятти
Имя: Иван
Контактная информация:

ESP8266 - UART-WiFi мосты

#7

Сообщение ivanpost » 28.11.2018{, 12:24}

ecoins, Печаль вот в чем: по отдельности все работает - telnet (стандартный), mqtt, настройка, обработка ошибок. Правда нет OTA для avr, что очень важно (для меня).
Библиотечный телнет с другими модулями у меня пока подцепляется криво - работает в одну сторону, иногда чтото теряет или шлет мусор.
надо копаться.

В прошивке Esp-Link отлично работают OTA, telnet, Mqtt и Rest - но все это отжирает немеряно памяти у avr, а само работать не может. стоит подцепить дисплей к avr и 2+ к Ram уже в минусе.

ecoins
Полковник
Сообщения: 2930
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

ESP8266 - UART-WiFi мосты

#8

Сообщение ecoins » 28.11.2018{, 12:34}

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

Ответить

Вернуться в «Помогите, а то я "нимагу"»