关于今日推文
【填坑和广播简介】
最近受到芯片涨价和断货的影响,公司几款批量的蓝牙产品都在寻找新方向,所以最近研究了几款蓝牙芯片的代码,主要面向应用,所以想顺带把ESP32的蓝牙也整理下,给想用ESP32的BLE部分的人抛个砖,谁知道ESP32的蓝牙和我想象的不太一样,不建议做BLE单品选择这个片子。这个以后文章中聊聊,聊回蓝牙产品何去何从。
我们几款产品一直用的是瑞昱(螃蟹)的RTL8762,当时搞的时候,原厂送的那个开发板叫“小蜜蜂”,我特别喜欢这个名字,因为小时候和蜜蜂干过架。螃蟹的片子平时量小不太好买,遇到现在这个情况更加不好买了,所以老大很久之前就想过要换。
替换方案我们的首选是Nordic,我们当时的做的新项目都是用的nrf52832,用起来非常舒服,SDK的demo也很丰富,基本上在demo的基础上改改,增加几个服务和特征就能解决项目。鬼知道这玩意受到疫情影响也断货涨价了。
所以近期受到出货压力,我们不得不重新选型,这一次我们的首选就是国产蓝牙芯片了,找了下,可选挺多了,例如:泰凌微、巨微、博通、汇顶,都有非常不错的BLE芯片,而泰凌微更是其中的佼佼者。说到这大家是不是觉得我们选择的是泰凌微?没有!!因为我们和沁恒的技术有点关系,能得到原厂的技术支持(协助解决次BUG,以后聊),所以默默的选择了沁恒的CH579,性能中等,用着非常舒服(可仿真,协议栈打包成lib,没有乱七八糟的下载操作,和单片机一样操作简单),价格也非常美丽。