




| Производитель | ESP |
|---|
| UC - Разъем питания | USB Type-C |
|---|---|
| UC - интерфейс UART | Да |
| Вес упаковки | 0,005 кг |
| Высота упаковки | 12 см |
| глубина упаковки | 1 см |
| Ширина упаковки | 7,5 см |
Конвертер Adafruit — отличный инструмент для тех, кто хочет...добавить функцию эмуляции USB-клавиатурыДля проектов с микроконтроллерами, не имеющими встроенной поддержки USB. На плате используется микросхема.CH9328, которыйпреобразует данные, отправленные через порт UART, в отчеты HID.что позволяет, например, осуществлять автоматический ввод текста на компьютере, планшете или телефоне. Хотя плата готова к работе «из коробки», она также позволяетНастройка режимов с помощью четырех переключателей.Это позволяет настраивать способ преобразования данных в нажатия клавиш — от простых символов ASCII до более сложных отчетов HID. Плата поддерживает связь через стандартный порт.UARTи подключение его к микроконтроллеру завершено.с использованием разъема JST SH или стандартных контактовПлата также оснащена портом USB Type-C для питания и передачи данных, что позволяет легко подключаться к любому компьютеру, ноутбуку или телефону.
CH9328 — преобразователь UART в USB HID — Adafruit 5973.
Модуль может преобразовывать сообщения в формате ASCII или 8-байтовые отчеты, считываемые через стандартный последовательный порт UART, в нажатия клавиш.
Схема подключения модуля к плате Feather RP2040 с помощью макетной платы.
Плата оснащена портом USB Type-C для удобной интеграции с любым компьютером, ноутбуком или даже планшетом.
Плату CH9328 можно легко запрограммировать с помощьюCircuitPythonи библиотекиAdafruit_CircuitPython_CH9328Для начала просто установите библиотеку с помощью команды.pip3 install adafruit-circuitpython-ch9328Для Raspberry Pi вам потребуетсяПодключите модуль к соответствующим контактам UART.Также убедитесь, что ваша система поддерживает I2C и UART. После установки библиотеки вы можете использовать её в Python для отправки сообщений через UART. Например, в коде Python после установления UART-соединения плата может отправлять текст (например, "Hello World!") на компьютер.имитация нажатия клавишПосле отправки текста вы можете использовать кодовые клавиши для удаления набранного текста, например, с помощью клавиши BackSpace.Программирование платы возможно на различных платформах.с поддержкой UART, например, на Raspberry Pi, а также на микроконтроллерах, работающих под управлением CircuitPython.
Элементы, входящие в набор.