硬件装机 篇149:HC-06蓝牙模块刷Rn42固件 记录

2019-07-24 16:50:10 11点赞 41收藏 11评论

购买理由

最近在自制蓝牙机械键盘,需要一个蓝牙模块,常用的模块是rn42或esp32。还有一种方法是购买廉价的hc-06或hc-05,刷rn42固件支持蓝牙hid。

HC-06蓝牙模块刷Rn42固件 记录

HC-05和HC-06的硬件相同,都采用CSR公司的BC417143芯片,只是固件一样不同。两款蓝牙模块是CSR公司推出的主从机一体蓝牙模块板,非常多人会搭配Arduino进行一些简单的开发。

HC-06蓝牙模块刷Rn42固件 记录

外观展示

某宝购买的蓝牙hc-06模块,应该是寨品而不是原装货,一些元件和网络上的不一样。

HC-06蓝牙模块刷Rn42固件 记录

网络上的教程刷固件使用到的是ft232RL编程器,接线示意如图所示。

HC-06蓝牙模块刷Rn42固件 记录

由于没有FT232RL编程器,我选用了Ch341a土豪金编程器作为替代。

HC-06蓝牙模块刷Rn42固件 记录

先焊接上clk,miso,mosi,csb四条线。

HC-06蓝牙模块刷Rn42固件 记录

在线的尾端接上220欧姆的电阻。

HC-06蓝牙模块刷Rn42固件 记录

使用面包板固定。

HC-06蓝牙模块刷Rn42固件 记录

接好线材后就能进行软件的安装。

HC-06蓝牙模块刷Rn42固件 记录

gayhub上有使用ch341a刷csr模块固件的方法。

HC-06蓝牙模块刷Rn42固件 记录

最新版本是0.52,已经两年多没有更新过。

HC-06蓝牙模块刷Rn42固件 记录

安装csr官方的开放套件BlueSuite。

HC-06蓝牙模块刷Rn42固件 记录

将gayhub下载的源码,编译出dll文件。将修改过的usbspi.dll文件复制到BlueSuite文件夹中,替换原版dll文件。

HC-06蓝牙模块刷Rn42固件 记录

使用Zadig替换spi的驱动程序。

HC-06蓝牙模块刷Rn42固件 记录

将ch341a的驱动程序替换成libusbK。

HC-06蓝牙模块刷Rn42固件 记录

将ch341a的跳线帽设定到刷机模式。

HC-06蓝牙模块刷Rn42固件 记录

运行BlueFlash,进行固件更新。

HC-06蓝牙模块刷Rn42固件 记录

无语是怎么都无法识别到ch341a,失败了。HC-06蓝牙模块刷Rn42固件 记录

HC-06蓝牙模块刷Rn42固件 记录

只能购买FT232RL编程器进行固件更新了。

HC-06蓝牙模块刷Rn42固件 记录

再次到gayhub下载修改的驱动程序。

HC-06蓝牙模块刷Rn42固件 记录

重复之前步骤替换掉驱动。

HC-06蓝牙模块刷Rn42固件 记录

将驱动从原来的FTDBUS替换成libusbK。

HC-06蓝牙模块刷Rn42固件 记录

使用FT232RL后,BlueFlash能正确识别出编程器了。由于是山寨的编程器,序列号是000000。

HC-06蓝牙模块刷Rn42固件 记录

点击停止驱动程序,进行固件更新模式。

HC-06蓝牙模块刷Rn42固件 记录

先保存原版的固件,免得出问题后无法补救。

HC-06蓝牙模块刷Rn42固件 记录

固件是以xpv后缀的文件保存。

HC-06蓝牙模块刷Rn42固件 记录

再运行套件中的PStool进行调试。

HC-06蓝牙模块刷Rn42固件 记录

编程模式依旧是spi,编程器是FT232RL。

HC-06蓝牙模块刷Rn42固件 记录

连接上hc-06,能看到固件的相关参数设定。

HC-06蓝牙模块刷Rn42固件 记录

将相关的参数保存,格式是psr。

HC-06蓝牙模块刷Rn42固件 记录

保存的时间会比较长,还会出错中断,估计是寨板问题。

HC-06蓝牙模块刷Rn42固件 记录

到网路上下载rn-42的固件。

HC-06蓝牙模块刷Rn42固件 记录

进人BlueFlash,选中rn42的固件进行更新。

HC-06蓝牙模块刷Rn42固件 记录

一开始会进行固件大小的校验。

HC-06蓝牙模块刷Rn42固件 记录

开始刷写新固件。

HC-06蓝牙模块刷Rn42固件 记录

固件更新后还要对设置参数进行修改,因为HC-06的阵脚定义是有差别的。

HC-06蓝牙模块刷Rn42固件 记录

至此HC-06就变成了HID固件,可以搭配有线机械键盘,改造成蓝牙机械键盘了。

总结

HC-06蓝牙模块板子廉价,刷rn42固件后能实现蓝牙HID功能,性价比高。不过hc-06模块采用的是蓝牙2.0协议,作为机械键盘的主控较为耗电,抗干扰和兼容性低,不是很实用。HC-06蓝牙模块刷Rn42固件 记录 我就图个玩,毕竟一个蓝牙3.0的bcm20730模块或hc-08模块价格都在20元以上,博通的驱动还不好获得。


展开 收起

RAZER 雷蛇 黑寡妇蜘蛛V3 无线版 104键 2.4G蓝牙 HYPERSPEED 多模无线机械键盘

RAZER 雷蛇 黑寡妇蜘蛛V3 无线版 104键 2.4G蓝牙 HYPERSPEED 多模无线机械键盘

664.05元起

DURGOD 杜伽 K100无线蓝牙三模机械键盘热插拔PBT键帽 RGB-冰莓(87键) 奶昔轴

DURGOD 杜伽 K100无线蓝牙三模机械键盘热插拔PBT键帽 RGB-冰莓(87键) 奶昔轴

319元起

iFLYTEK 科大讯飞 D1 84键 三模AI智能键盘 晴空蓝 红轴 无光

iFLYTEK 科大讯飞 D1 84键 三模AI智能键盘 晴空蓝 红轴 无光

599元起

GANSS 高斯 GS87C 机械键盘(Cherry青轴、PBT)

GANSS 高斯 GS87C 机械键盘(Cherry青轴、PBT)

暂无报价

CHERRY 樱桃 K5V2 67键 有线机械键盘 洪流 MX2A红轴 RGB

CHERRY 樱桃 K5V2 67键 有线机械键盘 洪流 MX2A红轴 RGB

979元起

飞时代FWS300R三模有线/蓝牙/无线 客制化键盘 全键热插拔 双飞燕机械键盘飞飞轴血手幽灵电竞游戏键盘 飞飞潜水 三模连接 98键

飞时代FWS300R三模有线/蓝牙/无线 客制化键盘 全键热插拔 双飞燕机械键盘飞飞轴血手幽灵电竞游戏键盘 飞飞潜水 三模连接 98键

499元起

DURGOD 杜伽 K100三模机械键盘RGB背光热插拔PBT 有线单模-皓月(87键) 白磁轴

DURGOD 杜伽 K100三模机械键盘RGB背光热插拔PBT 有线单模-皓月(87键) 白磁轴

319元起

USCORSAIR 美商海盗船 K70 MAX 108键 有线机械键盘 黑色 MGX磁轴 RGB

USCORSAIR 美商海盗船 K70 MAX 108键 有线机械键盘 黑色 MGX磁轴 RGB

1779元起

达尔优 A81有线客制化弹力臂无钢结构办公游戏台式电脑平板笔记本全键无冲pbt键帽 黑透版-天空轴V3

达尔优 A81有线客制化弹力臂无钢结构办公游戏台式电脑平板笔记本全键无冲pbt键帽 黑透版-天空轴V3

539元起

飞时代FWS300R三模有线/蓝牙/无线 客制化键盘 全键热插拔 双飞燕机械键盘飞飞轴血手幽灵电竞游戏键盘 飞飞滑雪 三模连接 98键

飞时代FWS300R三模有线/蓝牙/无线 客制化键盘 全键热插拔 双飞燕机械键盘飞飞轴血手幽灵电竞游戏键盘 飞飞滑雪 三模连接 98键

499元起

LOFREE 洛斐 小方三模热插拔客制化机械键盘办公无线蓝牙游戏键盘 gasket结构98键键盘

LOFREE 洛斐 小方三模热插拔客制化机械键盘办公无线蓝牙游戏键盘 gasket结构98键键盘

739元起

ROG 玩家国度 魔导士RX LP 矮光轴RX机械键盘 三模无线 游戏键盘 68键小键盘

ROG 玩家国度 魔导士RX LP 矮光轴RX机械键盘 三模无线 游戏键盘 68键小键盘

1299元起

AULA 狼蛛 S99 无线蓝牙有线三模机械手感键盘RGB背光拼色

AULA 狼蛛 S99 无线蓝牙有线三模机械手感键盘RGB背光拼色

98.75元起

LANGTU 狼途 GK65 三模机械键盘 65键 金轴

LANGTU 狼途 GK65 三模机械键盘 65键 金轴

96.3元起

ROYAL KLUDGE RK H87 三模机械键盘 87键 海蓝轴

ROYAL KLUDGE RK H87 三模机械键盘 87键 海蓝轴

暂无报价

GANSS 迦斯 GS3104T-LI 三模机械键盘 104键 风信子轴

GANSS 迦斯 GS3104T-LI 三模机械键盘 104键 风信子轴

129元起
11评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
41
扫一下,分享更方便,购买更轻松