CardKB HAT 是一款功能齐全的QWERTY键盘.如果你想要实现一些复杂的键盘输入交互,单纯依靠M5StickC上的按键实现起来很有难度,为了解决这一问题我们推出了CardKB HAT.
使用CardKB HAT不仅能够实现全键盘输入,还支持多种按键组合(Shift + Key,Fn + Key)输出更丰富的键值,一颗板载彩色LED能根据按键的输入模式会发出不同颜色的灯光提示,CardKB HAT的I2C地址为0x5F.
规格 | 参数 |
---|---|
通信协议 | I2C:0x5F |
净重 | 17g |
毛重 | 21g |
产品尺寸 | 84.6*54.26.5mm |
包装尺寸 | 115*96*40mm |
按钮组合说明:
按下单个按键(蓝灯亮一次),键盘将输出第一键值(字母键值则输出小写形式). 例如,按下"Q",键盘将输出"q"(小写形式).
双击Shift或fn,锁定Shift(红灯常亮)或Fn(绿灯常亮),方便多次输出第二或第三键值
Shift+key(红灯闪烁),键盘将输出字母的大写形式,复用按键将输出第二键值.例如,单击"Shift"后,按下"Q",键盘将输出"Q"(大写形式).双击"Shift"锁定功能,之后按下的任意字母按键都将输出大写形式,按下的数字和符号按键输出第二键值,再次单击"Shift"进行解锁.
Fn+key(自定义功能键组合)(绿灯闪烁),键盘将输出第三键值.你可以自定义按下的按键其对应的功能.
1.EasyLoader是一个简洁快速的程序烧录器,每一个产品页面里的EasyLoader都提供了一个与产品相关的案例程序,通过简单步骤将其烧录至主控,能够进行一系列的功能验证.
2.下载软件后,双击运行应用程序,将M5设备通过数据线连接至电脑,选择端口参数,点击 "Burn" 即可开始烧录.(为M5StickC烧录时,请将波特率设置在750000或115200)
Mega328 ISP下载接口Pin脚定义
/*--------------------------------------------------------------------------------------------------*/
| KEYBOARD REG | 0x5F
| ------------------------------------------------------------------------------------------------
| keyboard_value_reg[0] | R | KEYBOARD VALUE
/*----------------------------------------------------------------------------------------------------
CardKB HAT 的使用演示