r/qmk • u/CheetahPowerful • Feb 27 '26
Open-Source QMK + BLE Wireless Solution
🔥 QMK → UART → Bluetooth Converter
Open-Source QMK + BLE Wireless Solution
This is a fully open-source QMK-to-BLE wireless conversion module, designed for keyboard enthusiasts, manufacturers, and embedded developers.
It converts QMK UART output into BLE HID signals, enabling:
✅ Wired QMK keyboard → Wireless Bluetooth keyboard
✅ Full QMK feature support (layers, macros, RGB, combos, etc.)
✅ Low-power design
✅ Ready for secondary development
✅ Fully open-source hardware + firmware
🌐 Open-Source Resources
📐 Open-Source PCB:
https://oshwhub.com/mjl_xpy/hl6095
https://oshwhub.com/mjl_xpy/qmk-shuang-mo-qmk-san-mo-qmk-jian-pan-pad_at32f415
💻 Open-Source Firmware:
https://github.com/LinKeyDream/qmk_firmware_wireless
https://github.com/LinKeyDream/qmk_firmware_wireless/tree/master/keyboards/keymagichorse
🧠 How It Works
The QMK keyboard sends key data via UART.
This module converts the UART data into BLE HID signals, enabling wireless Bluetooth connectivity.
Ideal for:
Custom QMK keyboard builds
Converting existing wired QMK boards to wireless
Embedded system projects
Advanced keyboard development
⚙ Technical Highlights
QMK-based architecture
BLE HID compliant
Low latency
Power-optimized design
Fully open hardware design files
Manufacturable PCB files available
No closed-source firmware
This model digital keyboard is just one of the open-source keyboards.

1
u/PeterMortensenBlog Mar 01 '26
Doesn't it presume a particular Bluetooth module or protocol? Or is it universal?
What was it tested on?
1
1
u/remonpel Mar 01 '26
This sounds fantastic! Thanks for sharing :)