Старую, но удобную и привычную проводную клавиатуру хотелось использовать беспроводной, не покупая новую — многие механические клавиатуры с хорошими переключателями просто не выпускаются в Bluetooth-варианте.
Устройство выступает USB-хостом для подключённой клавиатуры, принимает от неё сигналы нажатий через USB и ретранслирует их по Bluetooth на компьютер или телефон, эмулируя полноценное беспроводное HID-устройство — с точки зрения операционной системы это выглядит как обычная Bluetooth-клавиатура.
ESP32, режим USB-host, эмуляция Bluetooth HID-устройства.
Готово и используется ежедневно.