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

Прием\передача данных ESP32 - PC

impresent

New member
Добрый день ув. форумчане!
Есть простой самописный лазертаг на ардуино нано, связь повязка-тагер по телефонному витому проводу, без статистики и всяких свистелок-перделок. Решили проапгрейдиться до ESP32 + OLED. Связь повязка-тагер по BLE. И появилась идея запилить что-то на манер сервака, который будет собирать статистику, давать старт-стоп игре и т.д. Связь с серваком предполагалась по вафле. Первое решение было на простом НТТР клиенте на ЕСП, и веб-сервера с ПХП и мускулом на стороне сервера. Тагер подключался, передавал нужные данные через POST, все работало. Но появились трудности с обратной связью, т.е. отправка с веб-формы сервера на тагер. Было принято решение добавить к ЕСП веб-сервер и принимать данные с сервера через GET. Все это безобразие вроде как заработало. Плюс в том, что это не требует написания тысяч строк кода и работает так сказать с пол пинка. Но это кажется не кошерным и громоздким решением. После гугления на глаза попались MQTT с брокером и websocket на пайтоне, больше мыслей нет. Суть вопроса в том, какой выбрать способ двусторонней передачи данных. Точнее какой способ представляет собой золотую середину между эффективностью, простотой и головной болью при реализации?
Заранее благодарю!
 

nikolz

Well-known member
Золотую середину представляет тот способ,который Вы знаете и способны реализовать.
Пишите тех задание и ищите разработчика.
-------------------------
"Пилите, Шура пилите - они золотые"
 
Сверху Снизу