CH552 USB HID键盘

本文介绍了一款基于CH552单片机的客制化键盘的开发过程,包括蓝牙与有线双模功能实现、WS2812灯效控制、键鼠多媒体按键集成以及自定义按键设置等功能。

客制化键盘制作V1——CH552工程

目前正在客制化一个小键盘,计划8月中旬在咸鱼上售卖,功能包括:

  1. 蓝牙有线双模,蓝牙
    5.0(nrf52810),低功耗模式
  2. 按键+旋钮
  3. 自定义按键,可设置组合键和多媒体键,专用软件设置
  4. WS2812灯效
    看到很多人有私信问我,目前我做的是CH583蓝牙双模键盘(半成品,已无限期搁置),已经完成的有CH552G旋钮键盘和CH579的数字键盘,可以去我的网站 www.diypad.top 找找思路哦。

一、CH552简介

CH552是一款包含USB功能的单片机,还包含多个外设,如ADC、PWM、串口、SPI等,可以通过USB外设实现HID键盘和模仿CH340进行串口通信。
CH552输入可以5.0V,无需外部晶振即可工作,使用5.0V电压时,仅需要2个退耦电容。

二、CH552与蓝牙芯片通信

通信可以使用串口、SPI以及其它方法,为方便通信,本次只计划使用串口进行通信。通信波特率选择115200,在这个频率下,可以实现接近1000Hz的通信次数。
当然也可以选择更高的波特率,但是网上资料显示,更高的波特率可能会出现错误。

三、CH552的功能及方案

1. 功能介绍

由于键盘的其它功能都是由蓝牙芯片NRF52810实现,因此仅在有线模式和自定义按键设置时需要该芯片。

有线模式:识别为HID键盘,接收串口的数据,并使用USB发送出去。需要对串口的数据进行校验,发送或接收错误时会串口返回错误码。
自定义按键设置模式:识别为CH

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值