ESP8266 - UART-WiFi мосты

Ответить
Аватара пользователя
ivanpost
Сержант
Сообщения: 203
Зарегистрирован: 24 сен 2016, 22:26
Откуда: Тольятти
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 8 раз
Контактная информация:

ESP8266 - UART-WiFi мосты

Сообщение ivanpost »

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

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

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

Может у кого то уже есть подобный блок?
User8
Лейтенант
Сообщения: 341
Зарегистрирован: 12 июн 2017, 14:44
Имя: Евгений

ESP8266 - UART-WiFi мосты

Сообщение User8 »

Это делается с помощью modbus.
starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05 апр 2016, 23:30
Откуда: Санкт-Петербург
Имя: Илья

ESP8266 - UART-WiFi мосты

Сообщение starshoy81 »

[ref]ivanpost[/ref], 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
Сержант
Сообщения: 203
Зарегистрирован: 24 сен 2016, 22:26
Откуда: Тольятти
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 8 раз
Контактная информация:

ESP8266 - UART-WiFi мосты

Сообщение ivanpost »

[ref]starshoy81[/ref], Оба варианта у меня есть и работают: и pvvx и esp-link. Планирую полноценно распределить загрузку - esp - все коммуникации, сама запрашивает данные у avr, может перепрошить avr, вещает в mqtt и telegram и тп. Avr - весь процесс (не зависает). В случае передачи управления AVR, как в случае Esp-Link - не хватает памяти (ram) у AVR критически...
Вот и оцениваю - пытаться ковырять чужую прошивку ESP или возможно скомпоновать свою.
Аватара пользователя
ivanpost
Сержант
Сообщения: 203
Зарегистрирован: 24 сен 2016, 22:26
Откуда: Тольятти
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 8 раз
Контактная информация:

ESP8266 - UART-WiFi мосты

Сообщение ivanpost »

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

Критически не хватает квалификации разобраться в WiFiTelnetToSerial с этими
Serial.write(serverClients.read());
serverClients.write(sbuf, len);
Неужели никто не сталкивался с telnet отправкой и приемом?
ecoins
Полковник
Сообщения: 4013
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 159 раз

ESP8266 - UART-WiFi мосты

Сообщение ecoins »

Всячески приветствую планы по подготовке своей прошивки для esp. Готов участвовать - тестировать, дорабатывать, еще что понадобится.
По Telnet добавить ничего не могу, да и потребности пока нет.
Может пока сделаете версию с тем, что есть?
----
ESP как внешнее устройство для связи со встроенными функциями позволило бы открыть новые возможности для проектов на Nano, UNO, Mega2560, DUE и т.д.
-----
Еще раз поддерживаю и готов участвовать
Аватара пользователя
ivanpost
Сержант
Сообщения: 203
Зарегистрирован: 24 сен 2016, 22:26
Откуда: Тольятти
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 8 раз
Контактная информация:

ESP8266 - UART-WiFi мосты

Сообщение ivanpost »

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

В прошивке Esp-Link отлично работают OTA, telnet, Mqtt и Rest - но все это отжирает немеряно памяти у avr, а само работать не может. стоит подцепить дисплей к avr и 2+ к Ram уже в минусе.
ecoins
Полковник
Сообщения: 4013
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 159 раз

ESP8266 - UART-WiFi мосты

Сообщение ecoins »

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

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя