WiSer — это комплект беспроводной связи с последовательным интерфейсом, состоящий из USB-ключа (WiSer-USB) и отладочной платы USB TTL (WiSer-TTL), оба построены на базе микроконтроллера ESP32-S2, что позволяет пользователям устанавливать беспроводное соединение P2P между главным компьютером и макетной платой или датчиком.
Устройство работает как обычная отладочная плата USB to TTL, за исключением того, что работает по Wi-Fi, и это особенно полезно для отладки кода, обновления прошивки, регистрации данных или передачи файлов без USB-кабеля или даже Wi-Fi-маршрутизатора, поскольку подключение к одноранговой сети. Это будет особенно полезным в ситуациях, когда хост и тестируемое устройство находятся слишком далеко друг от друга, в нашем случае образцы для обзора часто находятся на другом столе примерно в 1,5 м от ближайшего USB-порта нашего ноутбука, так что для нас самих это весьма нужное устройство…
Характеристики WiSer:
- Беспроводная SoC — микроконтроллер ESP32-S2 Wi-Fi (и Bluetooth)
- USB — 1х порт USB Type-C, обеспечивающий виртуальный последовательный порт на хост-устройстве и для питания
- Возможности подключения
- Одноранговая беспроводная связь через Wi-Fi на частоте 2,4 ГГц с шифрованием AES-CCMP (да, используется ESP-NOW)
- Серийный порт
- Поддерживаемые скорости передачи данных: все стандартные и пользовательские скорости до 921 600 бод.
- Поддерживаемые биты данных: 6-бит, 7-бит, 8-бит.
- Поддерживаемые типы четности: NONE, ODD, EVEN, MARK и SPACE.
- Поддерживаемые стоповые биты: 1 бит, 1,5 бит, 2 бита.
- Поддерживаемое управление потоком: программное (XON/SF), аппаратное (RTS/CTS) и None.
- Оснащен управляющим выводом DTR.
- Разное
- Светодиодные индикаторы RX, TX и CONN
- Кнопка «FIND PAIR» на WiSer-USB для поиска сопряженного устройства (полезно при развертывании нескольких устройств WiSer-TTL)
- Кнопка «BOOT» для обновления прошивки ESP32-S2.
- Источник питания
- WiSer-USB – 5 В через порт USB-C
- WiSer-TLL – 5 В через разъемы, зубчатые контакты или порт USB-C
- Размеры
- WiSer-USB – 37,8 х 20,4 х 8,2 мм (35,8 х 14,4 х 4,7 мм без корпуса)
- WiSer-TTL – 36,5 x 38,4 x 9,8 мм (28 x 29 x 4,3 мм без корпуса и разъемов)
Платы Wiser-USB (сверху) и Wiser-TTL снизу)
Bitmerse утверждает, что решение совместимо с Windows, Linux, Mac и Android без драйверов, но могут поддерживаться и другие операционные системы, поскольку WiSer просто отображается на хост-устройстве как последовательное USB-устройство. Также можно использовать два USB-ключа Wiser для P2P-связи между двумя хост-устройствами.
Краткое руководство содержит базовую документацию для начала работы, а руководство по продукту, основанное на кратком руководстве, подойдет для более сложных случаев использования. WiSer также является аппаратным проектом с открытым исходным кодом, и вы найдете файлы дизайна оборудования KiCAD (схемы и разводка печатных плат) и исходный код прошивки на GitHub, выпущенные под лицензиями CERN-OHL-P-2.0 и MIT, соответственно.
Типичное соединение между хостом и встраиваемым устройством с использованием WiSer
Bitmerse запустил комплект Wiser на Crowd Supply с целевым объемом финансирования в 4800 долларов. Стоимость находится в диапазоне от 60 до 65 долларов США с тремя вариантами комплекта «Хост-клиент», «Хост-хост» или «Комплект для монтажа на плате» с платой Wiser-TTL без корпуса и ключом WiSer-USB. Все три комплекта поставляются с кабелем USB Type-C и соединительными кабелями. Доставка добавит 8 долларов в США и 18 долларов в остальной мир, а поставки планируется начать к концу августа 2024 года.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.
Беспроводный UART можно реализовать с помощью пары дешёвый модулей JDY–40/JDY–41.