• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Делюсь опытом ESP8266 Wifi Serial Bridge

DenchaIT

New member
Здравствуйте, ни разу не писал тему на форум, но попробую. Началось всё с того когда мы с друзьями строили мини-карт-электромобиль. После установки руля захотелось иметь бортовую панель. Нашли в интернете интересный проект, называется Venator Цифровая приборная панель на автомобиль своими руками (Автор: FRUD) . Это цифровая приборная панель. К проводке авто подключается Arduino MEGA, а к ней ESP8266. ESP8266 соединяется с планшетом на Android по WIFI Bridge. А на планшете, в приложение визуализируется все показания в красивую графическую среду. Я сразу же, без раздумий поехал в другую часть города на автобусе покупать ESP8266. После того как я приехал домой я стал делать всё по инструкции, как на сайте автофил. Ну и меня конечно же не заработало. Это была прошивка fullflash_tcp2uart.bin. Затем я попробовал прошивку ESP-LINK. Тоже Wi-fi bridge не заработал. Читал разные темы на этом форуме, но к решению так и не пришёл. Судя по всему, не у меня одного такая проблема, но решения нет, но я ЕГО НАШЁЛ в 2:37 ночи). Пока я не наткнулся на одну прошивку написанную в ESPLorer. Вот как её установить и запустить Wifi Serial Bridge:

1. Установите программу NodeMCU flasher ( nodemcu/nodemcu-flasher )
2. Подключить питание к NodeMCU ESP8266 и перевести в FLASH режим (в NodeMCU надо сначала удержать кнопку FLASH, не отпуская нажать RESET, отпустить FLASH)
3. Открыть программу NodeMCU flasher выбрать порт и нажать Flash
4. После того как процесс прошивки завершён отключите и опять подайте питание на ESP8266.
5. Установите программу ESPlorer ( https://esp8266.ru/esplorer/ )
6. Запустите, в правом окне выберите ком порт, скорость (обычно 9600), нажмите кнопки RTS, DTR
7. Нажмите в программе File > Open from disk (выберите файл: https://www.roboremo.com/uploads/2/4/5/7/24571986/esp8266-tcp-to-serial-lua-code.zip (init.lua))
8. Откорректируйте под себя. Я же указал под себя:

cfg.ssid="ECODI" //Имя сети которую будет раздавать ESP
cfg.pwd="qwerty123" //Пароль

cfg.ip="192.168.4.1" //IP-Адресс к которому будет поключение Wifi Serial Bridge
cfg.netmask="255.255.255.0"
cfg.gateway="192.168.4.1" //IP-Адресс к которому будет поключение Wifi Serial Bridge

port = 3333 //Порт

9. Нажмите "Save to ESP"

Далее можете подключить к ESP ардуино например (важно помнить что на ардуине TX к RX ESP,НА ардуине RX к TX ESP
Подключиться к раздаваемой сети "у меня ECODI"
И через Putty перейти на Raw > 192.168.4.1:3333
И получите Wifi Serial.

Суда по грамматическим ошибкам в этой статье, кажется, что её написал безграмотный 6-классник, ВПРОЧЕМ, ТАК И ЕСТЬ ^_^ =).

На этом форуме особо не часто появляюсь, так что если будут вопросы пишите vk.com/DenchaIT
 
Сверху Снизу