LKB-Core使用说明

简介

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

勘误

备注

针对 LKB-Core Rev.B 版本的勘误

LKB-Core Rev.B 版本的丝印有误。线路板印刷的 P21 GND 3V3 实际上应为 P21 3V3 GND(即与下面接口图一致)。

给您带来的不便,敬请谅解。

测试

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。

  7. Rev.B 及以后的版本支持了板载调试器,请参考 蓝牙键盘固件更新教程 了解使用方法。

IO接口图

IO接口

IO接口

机械外形图

机械外形

机械外形

固件编译和移植指南

LotKB固件编译移植指南

固件更新

参见 蓝牙键盘固件更新教程

测试固件的配置

  • P22:NumLock LED 上拉驱动

  • P23:CapsLock LED 上拉驱动

  • 按键阵列如下,Fn+Tab切换设备,Fn+CapsLock睡眠,二极管从列到行方向。

P3

P11

P12

P13

P14

P15

P16

P17

P18

P19

P20

P30

P29

P28

P25

P24

P9

ESC

F1

F2

F3

F4

F5

F6

F7

F8

F9

F10

F11

F12

PtrSc

Scroll Lock

Pause

P8

`

1

2

3

4

5

6

7

8

9

0

-

=

Back Space

Insert

Home

P7

Tab

Q

W

E

R

T

Y

U

I

O

P

[

]

\

Del

Page UP

P6

CapsLock

A

S

D

F

G

H

J

K

L

;

Enter

End

Page Down

P5

Lshift

Z

X

C

V

B

N

M

,

.

/

RShift

Up

P4

LCtrl

LGUI

LAlt

Space

Fn0

RAlt

Menu

LCtrl

Left

Down

Right

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

其他资源