- Best USB Over Wi-Fi Solutions That You Can Use In 2023
- The best USB over Wi-Fi software
- Share USB over Wi-Fi with USB Network Gate
- How to connect USB devices wirelessly with USB Network Gate
- Key Advantages of USB Network Gate
- Прозрачный настраиваемый мост wifi-uart на esp8266, со встроенным эмулятором терминала
- Аппаратная часть
- Программная часть
- Выводы
- Беспроводной Мост Usb
- Нано-станция OEM/ODM, 300 Мбит/с, беспроводная сеть 3 ~ 10 км дальнего действия, Wi-Fi, сетевой мост , уличный CPE
- KG04 беспроводной MQTT GW BLE 5,0 Bluetooth WiFi мост Портативный Маяк iBeacon приемник Мини Промышленный маршрутизатор Smart IoT USB Gatewa
- EDUP высокоскоростной RTL8832AU AX1800Mbps WiFi адаптер WiFi 6 USB беспроводной ключ
- Беспроводной MQTT GW BLE 5,0 Bluetooth WiFi мост Портативный Маяк iBeacon приемник Мини Промышленный маршрутизатор Smart IoT USB шлюз
- Открытый Wi-Fi беспроводной AP-маршрутизатор с высокой TH-OA81
- Беспроводной USB -шлюз Tuya Zigbee, умный концентратор, система автоматизации, мост , дистанционное управление через приложение Zigbee, умный USB -шлюз
- Tuya Zigbee 3,0 Smart шлюз ZigBee + WiFi + BLE + сетка USB беспроводной домашний концентратор мост шлюз Дистанционное управление USB беспроводной шлюз
- Tuya Zigbee 3,0 Smart шлюз ZigBee + WiFi + BLE + сетка USB беспроводной домашний концентратор мост шлюз Дистанционное управление USB беспроводной шлюз
Best USB Over Wi-Fi Solutions That You Can Use In 2023
Most peripheral devices and hardware require a USB port to function. USB connections depend on — you guessed it — a reliable (though sometimes imperfect) cable to link USB devices to a computer.
Furthermore, there’s also one major hindrance that USB devices suffer… limited cord lengths. The utility of a USB device hitches entirely on its proximity to a workstation.
In other words, no matter how incredible a USB device is if it’s down the street (let alone on the other side of the world), it’s useless.
However, there is a solution for a secure and reliable way to access and manage USB over wireless (Wi-Fi) connection.
In this article, you’ll learn how to share USB over Wi-Fi and make any USB device wireless, as well as our recommendations for secure, efficient, and easy solutions for USB over wireless capabilities.
The best USB over Wi-Fi software
Many folks may be unaware that they can connect remotely to another computer/laptop’s USB ports without a physical cable needed.
Not only can they connect to remote USBs, but users can fully access and control the USB device attached to a remote machine’s USB port.
This means users can take control of USB devices (no matter where they are) and use them as if they were plugged directly into their workstations.
Just imagine what such flexibility and convenience could mean for one’s personal and professional endeavors.
Share USB over Wi-Fi with USB Network Gate
The first option on our list is USB Network Gate software by Electronic Team, Inc. This USB over Wi-Fi solution enables remote connections to USB devices on another computer over the network.
This wireless USB connector software offers users a means to securely manage their remote USB peripherals as if they were physically connected to their local machines.
How to connect USB devices wirelessly with USB Network Gate
Follow the steps below to attach USB devices wirelessly USB using USB Network Gate software.
- the computer physically connected to the USB device — the server machine;
- the computer(s) that will access the shared USB device over Wi-Fi — the client machine.
Run USB Network Gate and hit Share next to the USB peripheral, making it accessible to other client computers over Wi-Fi.
Run USB Network Gate on the client machine, open the Remote USB devices tab and click Connect next to the shared device.
This will establish the wireless USB connection and allow the remote user to operate the shared device.
And that’s it! USB Network Gate makes it easy and quick to remotely access and operate a USB device over Wi-Fi.
Would you like to know more? Here is a detailed tutorial explaining how USB Network Gate works.
Key Advantages of USB Network Gate
✅ USB Network Gate easily and quickly enables sharing USB devices (like printers, dongles, etc) and connecting them to multiple computers via a wireless USB bridge — allowing users from one’s home, office, etc, to use them as though they were physically connected to their computer.
✅ Some may, understandably, worry about the security risks of connecting to a USB device over a wireless network. Thankfully, those concerns are unnecessary since USB Network Gate uses the industry’s high-level security standards and encryption.
✅ One of USB Network Gate’s most notable pros is how it provides users with complete control over the shared USB device’s activities. USB Network Gate also permits users to establish connection passwords to more thoroughly manage access to USB wireless devices shared via Wi-Fi.
✅ The software is compatible with Mac, Windows, Linux, Android, and Raspberry Pi operating systems making it possible to initiate cross-platform connections.
USB Network Gate provides a 14-day free trial . Users can evaluate the app’s functionality and determine if the app suits their needs.
Users can purchase their copy of the USB Network Gate for $159 for one shared USB port.
Прозрачный настраиваемый мост wifi-uart на esp8266, со встроенным эмулятором терминала
В бытность мою инженером связи, мне часто приходилось настраивать различное оборудование. Зоопарк из коммутаторов различных производителей, телефонные станции и прочее. Первоначальную настройку на коммутаторах удобнее делать подключившись через rs232, шнурком с преобразователем COM-USB к ноутбуку. Однако этот кабель не всегда удобен.
Бывали ситуации когда ты в подвале (шкафы с оборудованием, в сетях ДРС которые я обслуживал, находились именно там), пытаешься стоя одной рукой держать ноутбук, а другой печатать, а короткий кабель соединённый с коммутатором не способствует удобству. Или зимой в минус 25 приходилось стоять возле базовой станции с ноутбуком в такой же позе. Вместо того чтобы сидеть в тёплой машине, припаркованной в 20 метрах. Предвидя упрёки в комментариях, о том что оборудование настраивать надо уделёно, скажу что эти случаи были аварийными (оборудование не в доступе) и оптимально было действовать именно так (сроки устранения повреждений не резиновые).
В общем тогда я прямо таки мечтал о беспроводном удлинителе 232-ого интерфейса. И на то время у китайцев существовали такие приблуды. Но, во первых дорого, во вторых громоздко и не автономно (был отдельный БП на 9-12В).
И вот прошли годы, я работаю в другой области и с оборудованием связи имею мало общего. Но иногда с настройкой коммутаторов всё-же приходится сталкиваться. Тут заходя в очередной раз на mysku.club вижу акцию на отладочную плату TTGO T-OI с микроконтроллером esp8266 за 1 доллар. Заказав такую халяву, я начал думать что бы с ней такого полезного сделать. Собирать очередную метеостанцию не особо хотелось. И тут мне вспомнилась идея беспроводного преобразователя, хотя сейчас полно аналогичных решений и алишке, и даже есть такие вещи как Air Console с впечатляющим функционалом и не менее впечатляющей ценой.
Но было интересно реализовать самому, попрактиковаться, так сказать, ведь такое хобби приносит море удовольствия.
Аппаратная часть
Спецификации оборудования Чипсет: ESP8266EX Флэш-память: 4 Мб Размер: 43,96x25,63x20,80 мм Вес: 7,87 г. Питание: MicroUSB 5V/Батарея 16340 3,7V Органы управления: Кнопка reset, переключатель питания Разьемы: Micro USB, Grove, IPEX(внешняя антенна)
Живые фото:
Распиновка модуля:
Данный модуль привлекателен тем что в нём встроена зарядка для лития и держатель для аккумуляторов формата 18340. Что без лишних телодвижений делает устройство автономным. Для включения отладочной платы служит переключатель в правом нижнем углу. Еще одним достоинством является совместимость по пинам с Wemos D1 Mini, что даёт возможность подключать к TTGO все шилды от Mini.
Этим я и решил воспользоваться, накидав в Easy EDA шилд, преобразовывающий uart в rs232:
Так-как напряжение логических уровней на esp8266 3.3В, то в качестве преобразователя в/из интерфейса rs232, в место традиционного MAX232 использовал микросхему MAX3232 в корпусе SOIC-16, которая как раз работает с этим напряжением. Далее, мне понадобилось 5 конденсаторов на 100 нанофарад и резистор на 1 килоОм со светодиодом. Всё в SMD исполнении, типоразмера 0805. Еще понадобится разъем DRB- 9MA.
Компоненты списком:
С ЛУТом возиться не хотелось, поэтому заказал её изготавливание в Китае.
Шилд занимает GPIO13, GPIO15 пины, для работы с uart’ом. Отладочная информация, сыпется в GPIO2. Особенностью esp8266 является то что она позволяет переназначать аппаратный uart с ножек GPIO1 и GPIO3 на GPIO15 (TX) и GPIO13 (RX), вызовом метода Serial.swap(). Преимуществом такого трюка является то, что подключение не мешает перепрошивке модуля, а так-же в порт не сыпется отладочный мусор. Однако я оставил возможность назначить стандартные GPIO для uart. Для этого необходимо перерезать старые дорожки и напаять перемычки на TX и RX на нижней стороне платы.
Фото шилда, собранного «будерброда»:
Программная часть
Я начал с изучения того что уже написано в данной области. Оказывается в пакете поставки с esp для Ардуино уже лежит пример кода для соединения устройства и хоста, (например телефона или ноутбука) через wifi по telnet. Пример так и называется WiFiTelnetToSerial.
Взяв его за основу, я написал веб-интерфейс для настройки соединения и точки доступа. С сохранением настроек в во флеш-память. А так-же воспользовавшись библиотекой jQuery Terminal, реализовал эмулятор терминала, прямо в браузере. Общение web-терминала с преобразователем происходит через web-sockets.
Сам код можно скачать на гитхабе, ссылки будут к конце статьи.
Писался он с помощью PlatformIO .
При компиляции нужно учитывать тот момент что для взаимодействия с файловой системой esp8266, я воспользовался библиотекой LittleFS в место привычной многим SPIFFS. Дело в том что SPIFFS признана устаревшей и рекомендуется переходить на LittleFS. В связи с этим у меня возникли некоторые проблемы с библиотекой FTP, пришлось пройтись по её исходникам и переписать все вызовы с SPIFFS на LittleFS. У обоих библиотек практически совместимый API, так что такой простой заменой всё и решилось.
При подаче питания esp создаёт точку доступа WirelessTerminal с паролем 123456789.
Так-же запускаются web-сервер на 80 порту. И ftp-сервер на 21 (нужен для доступа к флеш памяти контроллера, в основном для отладки).
При заходе на ip-адрес 192.168.4.1 (по умолчанию) через браузер, появляется страница настроек:
Тут возможно настроить параметры соединения, и точки доступа.
Для того чтобы подключится к устройству по 232 интерфейсу подойдёт любой эмулятор терминала (я по старинке пользуюсь HyperTerminal), либо воспользоваться web консолью, нажав на кнопку RUN TERMINAL в главном окне.
Примеры сессий
Для телефонов на андроид подойдёт бесплатный Serial WiFi Terminal из Google Market. Так-же оставлю несколько скриншотов того как выглядит интерфейс на телефоне:
Выводы
По моему мнению получилась хорошая тренировка для мозгов, а как-же полезная в хозяйстве сисадмина/инженера устройство, для желающих повторить оставляю ссылки на исходники:
Проект шилда в easyeda: easyeda.com/clericJ/wemos-d1mini-rs232shield
Программная часть: github.com/clericJ/wifi-terminal