Как стать автором
Обновить

Как я создал устройство, которое может удаленно эмулировать мышку и клавиатуру на stm32

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров8.7K
Всего голосов 11: ↑10 и ↓1+12
Комментарии10

Комментарии 10

ESP8266 на сегодня морально устарела. Если взять ESP32-S2 или ESP32-S3 то там на борту и USB есть, можно всё на одном модуле делать.

Да, конечно можно, я делал девайс из чего что есть и с целью изучения usb на stm32)

Что может эмулировать удаленный USB монитор (и при этом поддерживает сжатие h.264 на железе)? Именно USB, не HDMI, а именно USB как это делает любой китайский хаб ???

Подключение к вебу в локальной сети, не зная его адрес, можно выполнить по адресу броадкаста, определенного маской. Достаточно знать порт

Прием по usart на стороне stm32 следует сделать в dma с применением непрерывного режима, как это описано в примерах в репозитории стм на гите. Более полная аппаратная утилизация и меньше софтверной обработки позволят развивать проект и в других проектах пригодится

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

Прошу прощения, может что не понял. Какой практический смысл устройства? Удалённо управлять мышкой? Или это для примера?

Девайс практического смысла не имеет, он сделан больше в развлекательных и учебных целях

Пароли вводить очень удобно. На мой взгляд самый удобный менеджер паролей.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории