0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用于物联网快速原型设计的BGM220蓝牙模块开发套件

Silicon Labs 来源:SiliconLabs 作者:SiliconLabs 2021-02-21 09:47 次阅读

作为一名开发人员需要了解并非所有的开发套件都是一样的,不同特性可能在开发过程中产生巨大的差异。尽管大多数开发套件都能很好地完成工作,允许开发人员将一个想法转化为一个原型。但也有设计糟糕的工具包,它们可能会把项目变成噩梦。

換言之,优秀的开发套件则可以消除工作中的许多麻烦,加速跟踪和调试,并提供扩展接口。 然而,什么样的蓝牙开发套件才是足够好的呢?在本篇文章中,来自Silicon Labs(亦称“芯科科技”)的工程专家将概要说明蓝牙开发套件必备的五个关键特色,以便帮助用户加速物联网原型设计,推进产品上市时程。

同时将介绍Silicon Labs最新发布用于物联网快速原型设计的BGM220蓝牙模块开发套件,其提供强大且丰富的功能特色,而且价格相当亲民!

何谓物联网快速原型(Rapid IoT Prototyping)?

物联网快速原型(Rapid IoT Prototyping)听起来像是在开发者社区酝酿的另一个时髦用词。然而,不仅仅是这样。快速原型技术完美地捕捉了物联网产品的创建方式,使开发人员快速构建他们的软件和硬件设计的多次迭代,并获得早期用户反馈。

这使得他们能够根据实际用户体验调整设计,并快速完成一个成功的原型。 有两种类型的快速物联网原型开发套件。开发人员可以在Arduino或Raspberry Pi上构建原型,再使用更专业的软件和硬件平台来完成项目。

然而,更多开发人员喜欢采用基于商业芯片组的开发包从头开始制作所有东西——它们允许更大的定制空间,最终的构建更接近真实的产品,而不是业余爱好者的实验。

那么,你需要什么样的开发套件来快速原型化蓝牙物联网产品呢?下面是评估套件的五个强大功能的简要介绍,它们可以加快开发人员的设计工作:

1. 内置的调试器

开发人员花了大量的原型制作时间来调试软件和硬件。调试器可能是蓝牙开发套件中最关键的组件,但是许多可用的工具包都没有附带调试器。 在选择蓝牙开发套件时,确保它有一个板载调试器,以避免购买单独的主板。在板上构建的调试器将大幅简化开发工作,因为开发人员可以简单地在目标处理器中运行代码并进行调试。

此外,板载调试器通常与供应商的集成开发环境(IDE)兼容,为开发人员提供更高级的调试功能。 总而言之,带有内置调试器的蓝牙开发套件节省了开发人员购买额外的电路板,减少了麻烦,并加快了开发工作和原型设计。

2. 蓝牙传输路径跟踪器(Bluetooth Traffic Tracer)

开发无线产品,特别是不带传输路径跟踪器(Traffic Tracer)的蓝牙设备,是很困难的。在没有跟踪器的情况下,当在处理蓝牙协议级别的问题时,开发人员无法看到无线链路中发生了什么,这使得故障排除纯粹是靠经验猜测。

另一方面,带有内置封包跟踪接口的开发工具,允许开发人员捕获流入系统的原始蓝牙流量,并使用网络分析器工具对其进行分析。分析器将数据解码为人类可读的协议格式,这使得调试变得轻而易举。

蓝牙开发套件上的数据包跟踪器接口提供了关于无线链路中发送和接收数据包的宝贵调试信息,消除了调试中的猜测工作,并显著加快了原型制作的速度。

3. 虚拟串行通信端口

在开始创建IoT原型时,开发人员要做的第一件事是在目标和PC之间建立一条串行线,以便进行数据日志记录并将命令流回处理器。这允许进行高级别的调试:在进行第一次深入调试之前,开发人员可以发现代码的哪些部分不能工作。

使用带有内置虚拟通信端口的蓝牙开发套件将节省开发人员购买用于UART-to-USB桥接的外部板的费用。同样地,这也有助于开发人员消除项目设计中的许多麻烦,并更快地从开发板中获得原型。

4. 带有OTA的通用蓝牙App测试工具

如果没有流畅的智能手机应用和无线(OTA)软件更新,没有人会想在2021年购买蓝牙物联网产品。假设开发人员想为产品开发优秀的智能手机连接和OTA功能,一个支持带OTA的通用低功耗蓝牙(Bluetooth Low Energy)移动应用测试工具应该列入考虑,这将节省大量的开发时间,并迅速推出面向市场的产品原型。

5. 硬件系统支持

没有开发人员愿意浪费宝贵的时间从头开始构建每个组件,特别是在许多硬件生态系统提供大量现成组件的情况下。然而,缺乏硬件生态系统标准接口的开发工具,势必会让开发者花费大量时间来创建所有东西,或者在没有适当文档的情况下连接一些不知名的组件。 配备了MikroBUS插座的蓝牙开发套件,允许开发人员立即使用数百个辅助硬件组件来扩展开发人员的项目,包括MikroE开发的点击板。

然而,如果开发人员没有从MikroE的产品组合中找到需要的东西,他们还有其他选择,如Sparkfun的Qwiic Connect系统,它与Sparkfun提供的一系列板兼容,以及Adafruit和Seeed Studio。

通过Qwiic接口,开发人员可以将附加板连接到I2C接口上,并构建具有更多功能(如传感器、液晶显示器和其他外设)的工具包,就像它们是乐高积木一样。

BGM220 蓝牙模块开发套件提供完整功能支持

物联网革命就像一场巨大的创新竞赛,全世界的开发者都想将他们最疯狂的想法转化为产品。只有最快的开发人员才能获胜,这就是物联网快速原型技术成为关键的市场进入策略的原因。

开发人员希望在这场竞赛中抢占先机,并以最实惠的价格购买开发工具,例如Silicon Labs的BGM220蓝牙模块开发套件,它完整提供了上述介绍的五个强大的功能特色,以及更多丰富的功能,而且价格相当亲民,仅需10美元!

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 蓝牙
    +关注

    关注

    112

    文章

    5421

    浏览量

    165580
  • 物联网
    +关注

    关注

    2866

    文章

    41549

    浏览量

    358123
  • IOT
    IOT
    +关注

    关注

    185

    文章

    3980

    浏览量

    193143

原文标题:工程师必读-蓝牙开发套件用于IoT快速原型设计的五大功能

文章出处:【微信号:SiliconLabs,微信公众号:Silicon Labs】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    贸泽开售 Qorvo QPG6105DK Matter和蓝牙开发套件 进一步简化IoT设备开发

    ™和蓝牙开发套件。借助QPG6105DK 开发套件开发人员能够快速、轻松地将物联网 (IoT)
    发表于 02-20 13:57 330次阅读
    贸泽开售 Qorvo QPG6105DK Matter和<b class='flag-5'>蓝牙</b><b class='flag-5'>开发套件</b> 进一步简化IoT设备<b class='flag-5'>开发</b>

    如何基于EsDA开发套件快速使用射频读卡器模块

    无线射频读写卡技术在门禁系统,电子支付领域和物联网等领域中具有越来越广泛的应用。本文将基于EsDA开发套件讲解如何快速上手并开发射频读卡器模块
    的头像 发表于 01-11 08:24 389次阅读
    如何基于EsDA<b class='flag-5'>开发套件</b><b class='flag-5'>快速</b>使用射频读卡器<b class='flag-5'>模块</b>

    解决方案丨三相全桥PRCP开发套件实验系统方案

    设计使程序语言更直观更易理解,可使初学者快速掌握基本知识框架。二、三相全桥RCP开发套件组成三相全桥RCP开发套件主要由4个部分组成。 ①快速
    发表于 11-16 16:26

    使用开发套件和现成的扩展板快速制作蓝牙联网应用原型

    作者:Stephen Evanczuk. 对于那些能够快速将概念转化为可行的物联网 (IoT)应用的开发者来说,市场在智能互联产品方面的需求为他们提供了广阔的机会。高能效处理器、各种可选的无线连接
    的头像 发表于 10-03 14:38 457次阅读
    使用<b class='flag-5'>开发套件</b>和现成的扩展板<b class='flag-5'>快速</b>制作<b class='flag-5'>蓝牙</b>物<b class='flag-5'>联网</b>应用<b class='flag-5'>原型</b>

    用于工业IoT应用的STWIN SensorTile无线工业节点开发套件和参考设计

    STWIN SensorTile 无线工业节点(STEVAL-STWINKT1B)是一种开发套件和参考设计,可简化先进工业联网应用(如状态监测和预测性维护)的原型
    发表于 09-13 07:10

    支持NFC等多种连接方式的高性能工业检测开发套件—STWIN.box

    STWIN.box (STEVAL-STWINBX1) 是一款开发套件,同时也是一款参考设计,可用于简化物联网背景下先进工业检测应用的原型设计和测试,如状态监测和预测性维护等。
    的头像 发表于 09-06 09:26 645次阅读
    支持NFC等多种连接方式的高性能工业检测<b class='flag-5'>开发套件</b>—STWIN.box

    信驰达RF-BM-2340B1开发套件加速CC2340R5产品化

    ,深圳市信驰达科技有限公司第一时间基于CC2340R5推出了RF-BM-2340B1蓝牙模块和对应开发套件,以帮助客户快速评估CC2340R5最小系统。
    的头像 发表于 08-31 10:10 258次阅读
    信驰达RF-BM-2340B1<b class='flag-5'>开发套件</b>加速CC2340R5产品化

    信驰达基于CC2340R5推出RF-BM-2340B1蓝牙模块和对应开发套件

    ,深圳市信驰达科技有限公司第一时间基于CC2340R5推出了RF-BM-2340B1蓝牙模块和对应开发套件,以帮助客户快速评估CC2340R5最小系统。 RF-BM-2340B1
    的头像 发表于 08-07 11:44 898次阅读
    信驰达基于CC2340R5推出RF-BM-2340B1<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>和对应<b class='flag-5'>开发套件</b>

    开发套件 S124(DK-S124) 快速入门指南

    开发套件 S124 (DK-S124) 快速入门指南
    发表于 07-07 19:16 0次下载
    <b class='flag-5'>开发套件</b> S124(DK-S124) <b class='flag-5'>快速</b>入门指南

    开发套件 S128(DK-S128) 快速入门指南

    开发套件 S128 (DK-S128) 快速入门指南
    发表于 07-07 18:44 0次下载
    <b class='flag-5'>开发套件</b> S128(DK-S128) <b class='flag-5'>快速</b>入门指南

    开发套件 S7G2(DK-S7G2) 快速入门指南

    开发套件 S7G2 (DK-S7G2) 快速入门指南
    发表于 07-06 19:49 0次下载
    <b class='flag-5'>开发套件</b> S7G2(DK-S7G2) <b class='flag-5'>快速</b>入门指南

    SmartBond DA14585 物联网多传感器开发套件快速入门指南

    SmartBond DA14585 物联网多传感器开发套件快速入门指南
    发表于 07-05 21:00 0次下载
    SmartBond DA14585 物<b class='flag-5'>联网</b>多传感器<b class='flag-5'>开发套件</b><b class='flag-5'>快速</b>入门指南

    DA1468x 开发套件入门

    DA1468x 开发套件入门
    发表于 07-05 20:35 0次下载
    DA1468x <b class='flag-5'>开发套件</b>入门

    高级开发套件快速入门指南

    高级开发套件快速入门指南
    发表于 07-03 20:20 0次下载
    高级<b class='flag-5'>开发套件</b><b class='flag-5'>快速</b>入门指南

    贸泽开售面向安全应用的英飞凌OPTIGA Trust M物联网安全开发套件

    。OPTIGA™ Trust M物联网安全开发套件用于为智能家居、工业自动化和企业设备等开发和评估端到端安全用例。   英飞凌OPTIGA Trust M物
    发表于 05-12 17:05 464次阅读
     贸泽开售面向安全应用的英飞凌OPTIGA Trust M物<b class='flag-5'>联网</b>安全<b class='flag-5'>开发套件</b>