Lotlab Wiki

LKB-Core使用说明
蓝牙键盘 N/A

目录

隐藏

# 简介

LKB-Core 是一块用于 DIY 的蓝牙键盘主控板。它提供了 26 个 IO 接口,任意一个 IO 接口都可以用来连接 LED 或者是按键阵列。如果你会编程的话,还可以实现更多需要的功能。

# 测试

LKB-Core 发货前就已经刷好了测试固件,收到后,使用 USB Type-C 线将其连接到电脑。使用手机搜索蓝牙设备,如果出现了名为LKB-Core的设备的话,即说明蓝牙部分工作正常。

使用镊子短接 {9, 8, 7, 6, 5, 4} 和 {3, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 30, 29, 28, 25, 24} 中的两个(即左边一个,右边一个,比如 3 和 4,或者 9 和 12,等等),观察是否有按键输出,如有输出则说明按键正常。

# 硬件设计使用说明

  1. USB 接口部分可以用剪刀剪下来,飞线到你需要的地方;
  2. 短接两个 ISP 接口,再插入 USB,可以进入 USB 下载模式(ISP 模式);
  3. 默认的 Bootloader 下,将 P10 接口短接到地,然后接通电源(插入 USB 或接上电池),就可以强制进入 DFU 模式
  4. BAT+、BAT - 分别是电池接口。此模块不接电池也能正常工作;
  5. DIO 和 DCLK 是 SWD 接口,方便集成到板子上后还能正常下载固件。
  6. USB 通讯用的接口:UART_RXD:27、UART_TXD:26

# IO 接口图

IO接口

# 机械外形图

机械外形

# 固件编译和移植指南

固件编译移植教程

# 固件更新

参见通用固件更新教程

# 测试固件的配置

  • P22:NumLock LED 上拉驱动
  • P23:CapsLock LED 上拉驱动
  • 按键阵列如下,Fn+Tab 切换设备,Fn+CapsLock 睡眠,二极管从列到行方向。
P3P11P12P13P14P15P16P17P18P19P20P30P29P28P25P24
P9ESCF1F2F3F4F5F6F7F8F9F10F11F12PtrScScrollLockPause
P8`1234567890-=BackSpaceInsertHome
P7TabQWERTYUIOP[]\DelPageUP
P6CapsLockASDFGHJKL;'EnterKC_NOEndPageDown
P5LshiftZXCVBNM,./KC_NO-KC_NOUpKC_NO
P4LCtrlLGUILaltKC_NOKC_NOSpaceKC_NOKC_NOKC_NOFn0LaltMenuLCtrlLeftDownRight

测试固件睡眠后按任意键自动唤醒,仅供测试。

# 其他资源

此页面最后更新于: 2019-12-02 14:29:49