Комментарии 7
Зачем Вы поднимаете AP? Поднимите клиента, так же проще цеплятся к вебсерверу.
Для связи браузера с сервером на ESP32 Вы поднимаете на ESP точку доступа WiFi. Это сугубо мое мнение, но это не удобно в использовании. Нужен обязательно комп с WiFi, нужно, если что-то пошло не так, узнать адрес, который точка доступа подняла у себя (почти всегда один и тот же, но все же), если подключились к ESP, то остальные сети стали не доступны, точка доступа на ESP скорее всего имеет ограничение на кол-во подключений.
Правильнее на ESP поднимать WiFi клиента, который подключится к домашней (или иной) точке доступа и будет так же доступен в сети, как и остальные сетевые ресурсы.
Для облегчения запуска WiFi клиента на ESP вполне подходит библиотека WiFiManager или подобная.
Спасибо за развёрнутый ответ! Понимаю, разумно. Думал о таком. Только я в качестве эксперимента (коим всё это и является) хотел сделал систему, минимально требующую дополнительных девайсов (роутеров опять же). Если делать нечто более серьёзное наверное - можно "наворотить" и так :-) Опять же - "it's up to you" - можете сделать что вам хочется - код есть :-)
Интересная статья. А почему предпочли ESP32 вместо ESP32-S3 N16R8?
До этой статьи я думал что esp32 это простой arduino! На котором уж точно нельзя делать игры!
Спасибо узнал много нового!
Пилим игровой мультиплеерный сервер на базе esp32: завершение. Портируем игру на esp32