前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >AIoT应用创新大赛-基于TencentOS Tiny 蓝牙方案llsync(一)

AIoT应用创新大赛-基于TencentOS Tiny 蓝牙方案llsync(一)

原创
作者头像
用户9526019
发布2022-03-12 10:26:18
7230
发布2022-03-12 10:26:18
举报
文章被收录于专栏:蓝牙

LLSYNC

简介

llsync是什么

llsync是一款智能家居产品,用于蓝牙相关的,通过蓝牙接入腾讯连连小程序的一款SDK。可以通过蓝牙来点灯,与其他的蓝牙example不同的是,这个可以移植到很多其他平台而不需要过多的porting,后续整理其他feature的时候,也可以尽量规范通用一些。

参考DEMO

llsync DEMO如何使用

首先demo是基于ESP32和nrf52832两款芯片的。ESP32有WIFI和蓝牙两种连接智能家居的方式,nrf52832对于单蓝牙具有一定的代表性。

首先第一点就是这个demo怎么用呢?参考文档蓝牙设备接入指引

下面简单总结一下,首先准备一款nrf52832的开发板

准备软件环境

  1. 前往 NORDIC 官网 下载 nRF5_SDK。

下载例程代码

  1. 下载 示例程序
  2. 拷贝 qcloud-iot-ble-nrf52832 文件夹至 nrf sdk 的示例程序目录下,例如 SDK\examples\ble_peripheral`。

代码修改与烧录

  1. 打开工程 SDK\examples\ble_peripheral\qcloud-iot-ble-nrf52832\pca10040\s132\arm5_no_packs\ble_app_blinky_pca10040_s132.uvprojx`。
  2. 打开文件 ble_qiot_ble_device.c,找到以下三个宏并修改为您自己的设备信息。
image-20220307230428376.png
image-20220307230428376.png

三个宏定义参考文档获取。

之后参考文档就可以使用了,手机端采用微信里面的腾讯连连小程序即可。先添加设备,然后配网。

烧入

第一次烧入最好先将芯片整个擦除,防止flash里面预留了一些配对信息。

先烧入softdevice 目录在 components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex

然后再烧入llsync工程生成的代码

使用

使用的时候直接使用腾讯连连小程序,通过添加设备即可。

打开腾讯连连小程序,连接设备即可。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • LLSYNC
    • 简介
      • llsync DEMO如何使用
        • 准备软件环境
        • 下载例程代码
        • 代码修改与烧录
        • 烧入
        • 使用
    相关产品与服务
    云开发 CloudBase
    云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档