UBMK65

Mặt trước
  • LED 0: Báo trạng thái DFU, mặc định tắt, báo sáng khi ở DFU
  • LED 1: Báo thứ tự thiết bị đang được kết nối, mặc định tắt
  • LED 2: Báo thứ tự thiết bị đang được kết nối, mặc định tắt
  • LED 3: Báo thứ tự thiết bị đang được kết nối, mặc định tắt
  • LED C: Báo trạng thái sạc pin, tự tắt khi pin đã sạc đầy
Mặt sau
  • Chân nối pin JST: Chân cắm kết nối với pin 1S
  • Switch tắt bật nguồn từ pin: Tắt bật nguồn điện từ pin, chỉ cần tắt khi không có nhu cầu sử dụng trong thời gian dài
  • Reset Button: Nút reset cứng để khởi động lại bàn phím, Nhấn một lần để khởi động lại, Nhấn đúp nhanh để vào chế độ DFU
  • Kết nối type-C: cổng kết nối với máy tính hoặc cắm sạc pin, nguồn điện 5V



Bộ sản phẩm:

  • 1 pcb UBMK65
  • 1 chân cắm JST có dây

Lưu ý: PCB khi nhận được chưa có firmware, mọi chức năng bàn phím sẽ không hoạt động. Trạng thái DFU tự động kích hoạt. Hãy keymap và tạo firmware theo hướng dẫn ở dưới.

Pin và sạc

PCB được thiết kế để sử dụng với pin Lipo 3.7V có kèm mạch bảo vệ (xem hình trên). KHÔNG sử dụng với các loại pin không phù hợp, có thể gây hư hỏng PCB vĩnh viễn.

Dung lượng pin

Khuyến cáo mức dung lượng 1000mAh tới 3000mAh

Sạc pin

Chỉ cấp nguồn 5V qua USB type-C của PCB để sạc, không sử dụng các nguồn có điện áp cao hơn. Tốc độ sạc trung bình là 200mA (có nghĩa là với pin 1000mAh được cài đặt, cần 5h để sạc đầy)




Keymap

Firmware được phát triển từ nền tảng QMK, xây dựng riêng cho chip nRF52, vì vậy, thừa hưởng các tính năng cơ bản từ QMK, để biết thông tin về các keycode, có thể tra cứu trực tiếp từ tài liệu của QMK. Sau đây chỉ đề cập tới những tính năng riêng của UBMK65.

Bước 1: Truy cập ứng dụng keymap

Ver 1.1: https://gb.uybv.dev/keymap/#/ubmk65_ble/ver1_1/LAYOUT_68_ansi

Ver 1.1F: https://gb.uybv.dev/keymap/#/ubmk65_ble/ver1_1f/LAYOUT_67_ansi

Bước 2: Chỉnh sửa các keycode theo mong muốn

Chú ý các keycode đặc biệt từ UBMK:

Dis BLEKhông gửi qua Bluetooth
En BLEGửi qua Bluetooth
Toggle BLEChuyển trạng thái gửi/không gửi qua BLE
Only BLEBật gửi qua Bluetooth và tắt gửi qua USB
Dis USBKhông gửi qua USB
En USBGửi qua USB
Toggle USBChuyển trạng thái gửi/không gửi qua USB
Only USBBật gửi qua USB và tắt gửi qua Bluetooth
Display BATGửi % của pin hiện tại tới thiết bị đang nhận bàn phím, đồng thời sáng các đèn LED0, LED1, LED2, LED3 để báo dung lượng.
DFU ModeVào chế độ DFU để nạp firmware
Sleep ModeChuyển sang chế độ ngủ
Add new deviceThêm thiết bị kết nối mới
Del All deviceXóa toàn bộ ghi nhớ các thiết bị đã kết nối trước đó
Show device indexBáo thứ tự thiết bị đang kết nối hiện tại bằng cách sáng các LED1, LED2, LED3 tương ứng
Device 1, Device 2, Device 3Chuyển đổi kết nối giữa các thiết bị
Del Device 1, Del Device 2, Del Device 3Xóa thiết bị đã kết nối tương ứng
Bước 3: Cấu hình bàn phím
  • Sleep Delay: Thời gian mà thiết bị sẽ tự động vào trạng thái ngủ khi không có hoạt động nào xảy ra (đơn vị giây)
  • Wakeup Key: Chỉ định phím gọi bàn phím hoạt động trở lại từ trạng thái ngủ
  • BLE Speed: Tốc độ giao tiếp giữa bàn phím và thiết bị được kết nối qua Bluetooth, giá trị từ 1 đến 8, càng cao thì độ trễ càng thấp, nhưng đánh đổi bằng việc sẽ tiêu hao pin nhiều hơn. Một số máy tính cũ có thể gặp trục trặc khi tần suất giao tiếp quá lớn. Hãy thử giảm tốc độ để có được chọn lựa phù hợp.
  • BLE Power: Công suất (đơn vị dBM), số lớn hơn cho sóng bluetooth mạnh hơn và đi được xa hơn, nhưng đổi lại là tiêu hao năng lượng nhiều hơn. Thông số này lớn có thể không tương thích được với các PC trang bị bluetooth cũ. Hãy thử sử dụng công suất thấp hơn nếu gặp trục trặc kết nối ở công suất cao.
Bước 4: Build firmware và tải xuống

Nhấn vào “Compile” để bắt đầu build firmware, ngay sau khi quá trình build hoàn thành, nút “FIRMWARE” đã sẵn sàng để tải xuống. Chúng ta sẽ nhận được file có đuôi UF2

Bước 5: Nạp firmware

Kết nối bàn phím vào máy tính qua cổng kết nối USB. Hãy chuyển bàn phím sang chế độ DFU. (Mặc định khi chưa có firmware, bàn phím tự động vào DFU).

Khi đã ở chế độ DFU, trên máy tính sẽ hiển thị một cổng USB kết nối với tên UBMK65. Công việc tiếp theo chỉ cần copy/paste hoặc kéo thả file UF2 đã download từ bước 4 vào UBMK65.




Chế độ hoạt động trên UBMK65

Chế độ DFU:

Cách để chuyển bàn phím vào chế độ DFU:

  • Cách 1: Ngắt kết nối USB, giữ phím ESC (phím bên trái, trên cùng) và kết nối USB.
  • Cách 2: Kết nối PCB với máy tính qua USB, nhấn đúp nút RESET ở mặt sau của PCB
  • Cách 3: Chỉ định một phím để vào chế độ DFU với keycode đã đề cập ở trên

Khi ở chế độ DFU, các thao tác bàn phím sẽ không hoạt động. Cách thoát khỏi DFU:

  • Cách 1: Ngắt nguồn hoàn toàn, cả nguồn từ pin và nguồn từ USB
  • Cách 2: Nhấn 1 lần vào nút RESET phía sau PCB
  • Cách 3: Kéo thả (hoặc copy/paste) file firmware UF2 vào thư mục UBMK65
Chế độ Sleep

Bàn phím sẽ tự động đi vào trạng thái ngủ sau một khoảng thời gian (cài đặt ở bước keymap). Ở trạng thái này, mọi thao tác bàn phím sẽ không hoạt động.

Để gọi bàn phím trở lại hoạt động:

  • Cách 1: Nhấn phím Wakeup Key được chỉ định ở phần keymap
  • Cách 2: Nhất nút RESET phía sau PCB
  • Cách 3: Ngắt kết nối nguồn điện cả USB và pin, sau đó kết nối lại