Как создать проводной расширитель диапазона ESP8266?

Контекст: у меня есть маршрутизатор NETGEAR на первом этаже моего дома, диапазон не распространяется на первый этаж. У меня есть кабельный канал от маршрутизатора (на первом этаже) до первого этажа.

Вопрос:

Можно ли подключить Keyes ESP8266 к моему маршрутизатору, чтобы он работал как расширитель диапазона Wi-Fi? ?

Примечание. Длина кабеля составляет 10 метров.

, 👍1

Обсуждение

не с Ардуино, @Juraj

@Juraj Вы имеете в виду «Не с ESP»?, @Brandon Pillay

не с ядром и библиотеками esp8266 Arduino. может быть, с Espressif SDK, но это не Arduino, @Juraj

Ознакомьтесь с [этим](https://arduino.meta.stackexchange.com/questions/2370/is-an-esp8266-running-arduino-code-question-allowed) обсуждением. Я считаю, что ваше дело считается не по теме., @Dmitry Grigoryev


1 ответ


Лучший ответ:

1

Есть проект, который называет себя "повторителем Wi-Fi" по адресу

https://github.com/martin-ger/esp_wifi_repeater

Включает поддержку Ethernet-адаптера ENC28J60, подключенного через SPI.

Есть серьезные ограничения.

Во-первых, это действительно маршрутизатор NAT (преобразование сетевых адресов), а не расширитель Wi-Fi, хотя он может эффективно расширять Wi-Fi. Однако расширяемые устройства не смогут взаимодействовать с устройствами в исходной сети посредством широковещательной или многоадресной рассылки. Это нарушит работу некоторых приложений и многих устройств Интернета вещей.

Кроме того, устройства в исходной сети не смогут инициировать подключения к устройствам в расширенной сети.

Но если у вас есть только несколько устройств, которым нужно только общаться с Интернетом, и они находятся слишком далеко для вашего маршрутизатора, это должно сработать для них.

Кроме того, ESP8266 может передавать через него только около 5 Мбит/с (я действительно удивлен, что это так много). Вы, вероятно, не сможете надежно транслировать видео — определенно не 4K-видео. Это не лучший выбор для подключения телевизора и, вероятно, не будет работать с камерами видеонаблюдения.

Наконец, как упомянул @Juraj, это не проект Arduino. Для его сборки вам потребуется установить SDK NON-OS и набор инструментов. Он включает готовый образ и инструкции по его прошивке.

Я им не пользовался и не могу обещать, что он будет работать хорошо, но мне известно, что это самое близкое к тому, что вы ищете.

,

Большая признательность. Согласно этой документации интерфейс Ethernet будет поддерживать скорость около 1 Мбит/с, если ESP работает на частоте 160 МГц. что снизит скорость подключения к станциям подключенным к NAT правильно?, @Brandon Pillay

Это звучит правильно для меня., @romkey