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

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

    关注

    114

    文章

    5765

    浏览量

    169778
  • 物联网
    +关注

    关注

    2903

    文章

    44253

    浏览量

    371069
  • IOT
    IOT
    +关注

    关注

    186

    文章

    4175

    浏览量

    196181

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

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

收藏 人收藏

    评论

    相关推荐

    【星闪派联网开发套件体验连载】智能交通灯

    板,5个模块,1个底板,1条数据线 单独的星闪派开发板: 全家福: 硬件组装: 星闪派联网开发套件
    发表于 10-05 13:00

    【星闪派联网开发套件体验连载】智能家居网关

    ,SLE1.0,能完成联网间无线协议的互转,使蓝牙、星闪设备也能联网控制。 【开箱篇】 总共两盒,开发板包装很精致,
    发表于 10-03 00:47

    润和软件星闪派联网开发套件资料+答疑帖

    星闪派联网开发套件具有丰富的通信接口、开放性、模块化、集成化等多个亮点;可基于星闪派联网
    发表于 09-29 10:24

    【xG24 Matter开发套件试用体验】深入了解Silicon Labs xG24 Matter开发套件

    开发套件(xG24-DK2601B套件)是一款紧凑、功能丰富的开发平台,设计用于支持EFR32™无线Gecko片上系统。该套件为无线
    发表于 08-27 20:23

    【新品上线】星闪派联网开发套件免费试用

    星闪派联网开发套件具有丰富的通信接口、开放性、模块化、集成化等多个亮点;可基于星闪派联网
    发表于 08-16 09:34

    【xG24 Matter开发套件试用体验】初上手开发板和官方IDE

    使用“Platform - Blink Bare-metal”。 创建完成之后,点击运行程序。 等待程序传输完成之后可以观察到板载LED0闪烁。 远程点灯既然xG24 Matter开发套件本身就是联网
    发表于 07-13 22:20

    【xG24 Matter开发套件试用体验】初识xG24 Matter开发套件

    是一个基于 EFR32MG24 片上系统的小封装开发和评估平台。EFR32xG24 Explorer 套件专注于快速原型化和概念创建 2.4 GHz 无线协议的 IoT 应用程序,包括
    发表于 07-11 23:31

    【xG24 Matter开发套件试用体验】+开机启动

    xG24 Matter开发套件试用体验: 1.EFR32xG24 Explorer 套件是一个基于 EFR32MG24 片上系统的小封装开发和评估平台。EFR32xG24 Explorer
    发表于 07-11 14:05

    基于T5L芯片的多功能联网开发套件

    ——来自迪文开发者论坛本期为大家推送迪文开发者论坛获奖开源案例——基于T5L芯片的多功能联网开发套件。工程师充分运用了T5L1芯片的丰富外
    的头像 发表于 06-14 08:13 624次阅读
    基于T5L芯片的多功能<b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>开发套件</b>

    DA16600 超低功耗 Wi-Fi + 蓝牙低功耗模块开发套件数据手册

    电子发烧友网站提供《DA16600 超低功耗 Wi-Fi + 蓝牙低功耗模块开发套件数据手册.rar》资料免费下载
    发表于 05-31 17:51 4次下载
    DA16600 超低功耗 Wi-Fi + <b class='flag-5'>蓝牙</b>低功耗<b class='flag-5'>模块</b><b class='flag-5'>开发套件</b>数据手册

    SmartBond ™ DA14695 低功耗蓝牙5.2 模块开发套件 Pro-子板数据手册

    电子发烧友网站提供《SmartBond ™ DA14695 低功耗蓝牙5.2 模块开发套件 Pro-子板数据手册.rar》资料免费下载
    发表于 05-28 17:16 0次下载
    SmartBond ™ DA14695 低功耗<b class='flag-5'>蓝牙</b>5.2 <b class='flag-5'>模块</b><b class='flag-5'>开发套件</b> Pro-子板数据手册

    用于评估DA14695 SmartBond™模组的DA14695MOD-00DEVKT-P低功耗蓝牙开发套件

    电子发烧友网站提供《用于评估DA14695 SmartBond™模组的DA14695MOD-00DEVKT-P低功耗蓝牙开发套件.rar》资料免费下载
    发表于 05-28 17:00 0次下载
    <b class='flag-5'>用于</b>评估DA14695 SmartBond™模组的DA14695MOD-00DEVKT-P低功耗<b class='flag-5'>蓝牙</b><b class='flag-5'>开发套件</b>

    SmartBond™ DA14695 低功耗®蓝牙 5.2 开发套件Pro数据手册

    电子发烧友网站提供《SmartBond™ DA14695 低功耗®蓝牙 5.2 开发套件Pro数据手册.rar》资料免费下载
    发表于 05-27 16:27 0次下载
    SmartBond™ DA14695 低功耗®<b class='flag-5'>蓝牙</b> 5.2 <b class='flag-5'>开发套件</b>Pro数据手册

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

    ™和蓝牙开发套件。借助QPG6105DK 开发套件开发人员能够快速、轻松地将
    发表于 02-20 13:57 728次阅读
    贸泽开售 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 673次阅读
    如何基于EsDA<b class='flag-5'>开发套件</b><b class='flag-5'>快速</b>使用射频读卡器<b class='flag-5'>模块</b>