Написать прошивку для esp-32-s3-supermini as usb-hid-keyboard
15 000 руб. за проект
требуется сделать программируемую usb-hid клалвиатуру на esp32
при подключении к компьютеру устройство должно определяться как usb-hid-keyboard
замыкание контакта на землю опередлять как нажатие на кнопку, и сразу отсылать хосту
реализовать полный функцонал клавиатуры, сообщать хосту о нажатии, удежании, отпускании клавиши. обрабатывать нажатия сочетания клавиш и
контакты кнопок:
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,21,33,34,35,36,37,38,39,40,41,42,45,46,47,48
смена назначенных клавиш через web интерфейс
сеть wifi: keyboard777
pass: key777.ru
переключение в режим конфигурации и раздача WiFi - зажать клавишу 1 и 2 и подать питание
на каждый контакт можно назначить любую клавишу клавиатуры (scan code)
защита прошивки от считывания
желательная среда разработки VS Code Platformio
есть код для ATmega8A
декскрипторы hid устройства и основной функционал можно взять из этого старого проекта
рассматриваю исполнителей только с опытом, работавших с usb-hid устройствами и esp32
при подключении к компьютеру устройство должно определяться как usb-hid-keyboard
замыкание контакта на землю опередлять как нажатие на кнопку, и сразу отсылать хосту
реализовать полный функцонал клавиатуры, сообщать хосту о нажатии, удежании, отпускании клавиши. обрабатывать нажатия сочетания клавиш и
контакты кнопок:
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,21,33,34,35,36,37,38,39,40,41,42,45,46,47,48
смена назначенных клавиш через web интерфейс
сеть wifi: keyboard777
pass: key777.ru
переключение в режим конфигурации и раздача WiFi - зажать клавишу 1 и 2 и подать питание
на каждый контакт можно назначить любую клавишу клавиатуры (scan code)
защита прошивки от считывания
желательная среда разработки VS Code Platformio
есть код для ATmega8A
декскрипторы hid устройства и основной функционал можно взять из этого старого проекта
рассматриваю исполнителей только с опытом, работавших с usb-hid устройствами и esp32
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.