【产品】芯科科技物联网开发板Thunderboard EFR32BG22,实现物联网快速开发新标竿

2020-12-11 Silicon Labs
物联网开发板,小型单芯片理想蓝牙物联网开发平台,Thunderboard EFR32BG22,EFR32BG22C224F512IM40 物联网开发板,小型单芯片理想蓝牙物联网开发平台,Thunderboard EFR32BG22,EFR32BG22C224F512IM40 物联网开发板,小型单芯片理想蓝牙物联网开发平台,Thunderboard EFR32BG22,EFR32BG22C224F512IM40 物联网开发板,小型单芯片理想蓝牙物联网开发平台,Thunderboard EFR32BG22,EFR32BG22C224F512IM40

SILICON LABS多年来专注于性能、节能、连接性和简便性的产品,为实现更智能、更互联的世界提供芯片、软件和解决方案,近期推出了一款物联网开发板Thunderboard EFR32BG22,它是一个小型单芯片理想蓝牙物联网开发平台,具有丰富的功能可以当作产品原型机来演示,也可以当作开发平台测试调试和验证。


实物展示

Thunderboard EFR32BG22物联网板装在一个比信用卡还小的彩色纸盒里面,包装盒背面条码标签标识着产品的型号,物料号,串号,日期信息。Thunderboard EFR32BG22物联网板非常小巧,板上元器件排列也很紧凑。包装盒内仅有产品本体,和一张快速上手卡片。

核心芯片

Thunderboard EFR32BG22物联网板核心芯片采用了Silicon Labs公司自家的单芯片蓝牙无线芯片,型号是EFR32BG22C224F512IM40,是该系列芯片中的顶级配置。

此芯片基于ARM Cortex®-M33核心,最大运行频率可达76.8MHz;拥有512kB flash闪存和32kB运行内存;集成PA,在2.4GHz频段发射功率高达6 dBm;支持低功耗蓝牙5.2,支持蓝牙5.2测向功能,支持蓝牙mesh。 此芯片是ARM新一代v8M架构,在安全方面有所增强,安全特性如下:支持Secure Boot with Root of Trust and Secure Loader (RTSL)Hardware Cryptographic Acceleration for AES128/256, SHA-1, SHA-2 (up to 256-bit), ECC (up to 256-bit), ECDSA,and ECDHTrue Random Number Generator (TRNG) compliant with NIST SP800-90 and AIS-31ARM TrustZoneSecure Debug with lock/unlock 此芯片集成高能效射频模块,拥有极低的功耗和睡眠电流,蓝牙收发数据时,工作电流分别是3.8/8.4mA,在 EM0 模式,工作电流是28μA/MHz,在EM2深度睡眠模式,消耗电流1.40 μA/ 1.75 μA,在EM4模式下,仅仅消耗0.17 μA电流。

传感器外设

Thunderboard EFR32BG22物联网板板载丰富的外设:

相对湿度和温度传感器

紫外线和环境光传感器

磁性、霍尔效应传感器

6 轴惯性传感器


Thunderboard EFR32BG22物联网板体积小巧迷你只有30.4mm X 45.4mm ,却是一个完整的硬件开发平台,作为开发板该有的功能一点也不少,比如:

带有led指示灯和按键能于用户交互;

开发板引出20-pin 2.54 mm breakout pads用户能自己扩展功能;

板载SEGGER J-Link on-board debugger 不需要额外debuger就可以下载调试;

具备虚拟串口功能;

开发板板载2.4 GHz 陶瓷 chip 天线;带有功率控制器件控制开发板功耗;板上预置8Mbit OTA flash存储可用做在线升级或者数据登录;

硬件系统框架

开发板系统框架如下图,整个开发板基于EFR32BF22蓝牙单芯片,添加必要的2.4GHz天线、flash Memory,增加开发调试模块Debugger 和用户IO,增加各种sensors,构成Thunderboard EFR32BG22物联网板系统。


低功耗设计

电源输入端可以三选一,方便用户使用。

板载4个sensor 和1个flash,共5个器件只用了核心芯片的2个接口,I2C 接口和SPI接口

开发板为每个sensor都设计了一组电源器件,如下图白色框,精细化管理外围器件的电源消耗,从硬件设计上达到极致的节电低功耗目标。

软件开发环境

SILICON LABS 产品的软件开发环境是 Simplicity Studio 全家桶,一个软件搞定一切开发环境,现在更新到了Simplicity Studio v5,不过也不用担心,两个版本都能用,官网明确表示可以在同一台电脑上同时安装 v4 和 v5 两个版本,打消用户的顾虑。

Simplicity Studio v4 安装过程一切顺利,Simplicity Studio v5 更新SDK组件时有点问题,需要手动处理,其他一切正常。

笔者建议也强烈推荐使用v5 版本,原因有三:

v4 目前是维护状态,v5 是活跃状态,v5的支持更好

v4 的 Gecko SDK 版本是2.7,v5 的 Gecko SDK 版本是3.0 更新一些

v4 不支持安全库技术,v5 是支持安全库技术的,可以和SILICON LABS蓝牙无线芯片EFR32BG22 芯片完美结合,软件硬件协同大大提升物联网应用的安全性。

Simplicity Studio v5 开发软件界面在使用方式和界面上和V4 稍稍有些差异,对 v4 熟悉的话轻松无缝切换到v5 使用。

Simplicity Studio v5 很方便安装管理sdk各种组件、查阅芯片资料帮助文档等:

Simplicity Studio v5功能还是一如既往的大而全:

代码编辑界面:

预装demo演示

Thunderboard EFR32BG22物联网板配合手机端移动应用,可以把数据实时推送到手机中显示。

先在手机上安装 Silicon Labs 的 Thunderboard app应用后打开,给 Thunderboard EFR32BG22 物联网板上电,手机app能搜索到Thunderboard EFR32BG22 设备,点击Thunderboard EFR32BG22 #51069 设备自动链接打开dashboard界面,显示有三个模块 Motion、Environment、IO。

Motion 模块实时获取Thunderboard EFR32BG22 物理网板6 轴惯性传感器的数据,3轴方位角和3轴重力加速度,转动开发板的同时,手机上的3D模型实时和实物同步转动。

Environment 模块实时获取开发板相对湿度和温度传感器、紫外线和环境光传感器、磁性霍尔效应传感器的数据。

IO模块,可以通过手机的开关,控制开发板led,可以通过开发板的button按键,更新手机上switch 开关的状态,实现用户和系统的交互;

项目代码分析

Simplicity Studio v5 内含有多个官方项目,笔者来稍稍解析一下本开发板出厂预装的项目Bluetooth - SoC Thunderboard EFR32BG22:

从项目代码main函数开始,main函数中先对Thunderboard EFR32BG22系统做初始化sl_system_init,再对应用做初始化app_init,最后一个 while(1)循环,循环中不停的处理系统事件sl_system_process_action,应用事件app_process_action,然后运行 sl_power_manager_sleep让系统休眠省电,如此循环,代码如下

Main函数中的几个函数逐个分析:

1.  系统初始化sl_system_init 函数中,前两个是平台、驱动初始化, mcu 开发很常见,跳过去不看,看服务初始化sl_service_init() 。

服务初始化 sl_service_init中有:

1.1  休眠时钟初始化sl_sleeptimer_init(),主要是设置频率,初始化。功能大概是在系统休眠后这个时钟还是要工作的,来定时唤醒系统,处理事件。

1.2  IO初始化sl_iostream_init_instances(),初始化uart。可以通过Virtual COM port 端口输出信息。

1.3  sl_mbedtls_init 是空的,没有什么东西。

1.4  mpu 初始化 sl_mpu_disable_execute_from_ram,做一些节能相关的初始化工作。

2.  系统初始化sl_system_init 中的sl_stack_init()是蓝牙协议栈初始化,蓝牙初始化全都在这里。

3.  系统初始化sl_system_init 中的sl_internal_app_init() 是空的。

4.  app_init(); 是空的。

5.  sl_system_process_action() 用来处理 platform,service,stack,internel_app 事件,蓝牙事件也是在这里处理。

6.  app_process_action(); 读取uart命令后处理,相当于shell 的交互服务。

7.    sl_power_manager_sleep() 找到最节省电能的模式休眠,有事件就唤醒开始处理,处理完了还来这里休眠省电。

更详细的代码可以自行深入阅读分析。

整个项目,先初始化平台、初始化外设、初始化低功耗电源管理,再初始化蓝牙协议栈、设置uart交互,最后进入死循环,不停的处理uart交互,蓝牙协议栈事件,休眠唤醒。
整体项目代码逻辑比较简单,模块化代码,命名清晰明了,对开发者很友好,参考学习意义极其重大,对开发也很重要。


评测总结

Thunderboard EFR32BG22 物联网板,是一款单芯片低功耗蓝牙开发平台,也是一款多种功能demo展示板,还是一个完整的硬件开发系统平台,板子体型小巧功能却很全,具备一款开发板的所有功能,开箱即用。

Thunderboard EFR32BG22 物联网板软件开发环境,提供全家桶服务,SDK下载管理,图形化配置,代码编辑编译下载调试等等,附带多达21个官方项目,代码优美,很轻松帮开发者理清项目结构和代码运行流程。

Thunderboard EFR32BG22 物联网板软件硬件开发环境相互融合,代码资料文档都比较开放,可以帮助公司加快产品开发,减少工程师的工作,对公司和员工都是极大的福利。蓝牙芯片级硬件安全特性和Simplicity Studio v5开发软件安全库相结合,把物联网应用安全提升一个水平。

Thunderboard EFR32BG22 物联网板的低功耗做到了极致,硬件上有功率管理模块,软件有低功耗休眠模式,软件结合使用,看得出多年专注于节能领域的 SILICON LABS 确实有自己的特点。

Thunderboard EFR32BG22 物联网板上大大小小芯片一共有15多颗,简直是堆料狂魔,开发环境软件方面也极尽堆料,外观普通平常小小不起眼的Thunderboard EFR32BG22板子天生带有低调奢华的气质,迷你+极致低功耗+多功能+软硬件安全+集成开发环境+开放的官方例程+丰富的手册文档,这么多特性集于一身,称Thunderboard EFR32BG22是物联网开发板的标杆也不为过。


授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 33

本文由惟精惟一转载自Silicon Labs,原文标题为:开箱评测-Thunderboard BG22实现物联网快速开发的新标竿,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

评论

   |   

提交评论

全部评论(33

  • 冰冻时间 Lv6. 高级专家 2021-02-24
    好资料,学习,为项目做准备
  • 用户67394648 Lv5. 技术专家 2021-06-08
    学习
  • Tonly Lv6. 高级专家 2021-03-11
    学习
  • 大虫子 Lv7. 资深专家 2021-01-15
    学习了
  • 冷若冰 Lv7. 资深专家 2020-12-31
    好产品
  • 用户83123110 Lv4. 资深工程师 2020-12-30
    学习
  • 地磁武汉恒达 Lv6. 高级专家 2020-12-28
    学习了
  • 孙小武 Lv7. 资深专家 2020-12-26
    学习
  • 45965235 Lv5. 技术专家 2020-12-25
    学习
  • 亚伦 Lv7. 资深专家 2020-12-22
    学习
展开更多评论

相关推荐

【产品】高效节能小体积的低功耗32位MCU EFM32助力物联网应用设计

低功耗EFM32 32 位 MCU能减轻在能源预算及电路板布局上的负担,还能借助软件开发工具,快速实现各种物联网系统设计与验证。

新产品    发布时间 : 2016-04-11

【产品】小尺寸100GHz WSMP同轴高频连接器,采用推入式连接机构且板到板距离仅3.05mm

​罗森伯格(Rosenberger )开发了基于SMP系列的WSMP®系列同轴高频连接器。该类连接器尺寸小,频率高达100GHz,比SMP连接器体积小45%,比miniSMP(SMPM)连接器体积小35%。

新产品    发布时间 : 2021-12-21

【IC】航顺芯片新推32位平替8位MCU神器HK32F0301M系列,SOP8到QFN28等多种不同封装可供选择

为了更好跟随市场变化需求,航顺芯片推出了经济型高性价比家族新宠-HK32F0301MxxxxA系列,同时提供了SOP8到QFN28等多种不同的封装可供选择;都是基于HK目前成熟的开发系统,提供丰富的外设例程及相应的开发板。

新产品    发布时间 : 2023-04-20

Dusun(东胜)核心板/智能网关/行业应用网关选型表

描述- 东胜集研发和生产于一体研究并服务华为、创维、联想、夏普等海外知名企业。处于国内无线射频遥控领域的前沿。公司专注于无线技术和语音技术的发展,研究行业内先进的技术和算法,开发相关行业定制芯片,为客户提供性价比高、稳定的产品和服务。无论您是解决方案提供商、分销商还是物联网开发商,Dusun在这里帮助您创建您最好的物联网项目。

型号- CDGW-006-1,DSGW-030,DSGW-030-1,DSGW-210-B-13,DSGW-120V2,DSGW-030-4,030,DSGW-030-5,DSGW-201-1,DSGW-030-2,DSGW-201-2,230,DSOM-010R-M,DSOM-010R-K,DSOM-010R-N,DSGW-380,DSOM-020R-K,DSOM-020R-N,DSOM-020R-P,DSOM-080M-Z,DSGW-210-B-26,DSGW-210-A-10,081,DSGW-230-11,DSGW-230-13,120,020R,DSOM-010R,080M,201,DSOM-050R,006,DSOM-090M,DSGW-210-F-18,DSGW-210-F-1,DSGW-210,DSOM-090M-J,DSOM-090M-I,DSGW-210-A-1,DSGW-090,090,092,DSGW-210-A-23,DSOM-050R-G,DSGW-210-A-22,DSGW-210-D-12,DSGW-090-4,DSGW-092-2,DSGW-210-D-11,DSGW-090-5,DSGW-092-3,DSOM-050R-J,DSOM-080M-C,DSGW-092-5,210,DSGW-380-1,DSGW-201,DSGW-120V2-1,DSGW-210-D-27,DSGW-081,CDGW-006,380,DSGW-081-3,DSGW-081-5,090M,050R,DSGW-090-2,DSGW-090-3,DSGW-092-1,DSOM-080M,010R,DSOM-020R,DSGW-210-A-8,DSGW-230

选型指南  -  DUSUN  - 2023/9/8 PDF 中文 下载

基于芯科科技MG24多协议SoC开发板演示Matter over Thread灯控制

因应多样物联网应用的连接需求,无线多协议设计已成为行业的显学,而Silicon Labs凭借多年来在无线网状网络、动态多协议技术支持方面的丰富经验,可以为物联网开发人员提供最可靠、稳定的多协议解决方案。本文使用MG24多协议SoC开发板演示Matter over Thread灯控制。

设计经验    发布时间 : 2024-07-18

中科银河芯(GXCAS)传感芯片/单总线类芯片/压力与信号调理芯片/超声波风速仪选型指南

目录- 公司简介    温、湿、水系列传感器    单总线系列传感器    压力传感器系列    信号调理芯片系列    板级产品   

型号- GX1820,GXF402,GX75B,GX2431P,GX75C,GXHT30A,GX2431,GX18B20UH,GX2430,GXHT30C,GX2431G,GX28E17,GX2431D,GX1822,GX112,GXTS04,GXTS03,GX30H05,GXW01,GX21M15,GX28E01P,GX1831,GXHT3W,GXHT01C,GXTS02S,GX451,GX175,GX74,GX122,GX90807(GXP01)-LUF-BAA,GX18B20WS,GX20ME04,GX18E20,GX2431Q,GX2431S,GX18B20SH,GX18B20S,GX2413,GX18B20U,GX18B20W,GX2413P,GX18B20H,GXPTALL01,GX2413D,GXHT3L,GXF402-T,GXF402-U,GXF402-R,GX18B20Z,GXHT01,GXPV5050,GXPV7025,GXE00,GX1452,GX28E01D,GX275,GX2505,GXHTC3,GX28E01,GX103,GX2431GA,GX3110,GX90807(GXP01)-LUF-AAA,GXHT30,GX18B20,GX20MH01,GXHT31,GXHT35,GX709,GX3110C

选型指南  -  中科银河芯  - 2022/3/11 PDF 中文 下载

雅特力MUC AT32F423入门使用指南

本文介绍了雅特力MCU AT32F423入门使用的基本操作,其中包括需要用到的调试工具和开发板,烧录软件以及环境提示,细致了每一步教程,帮助工程师在使用此款产品做设计时提升了效率。

设计经验    发布时间 : 2024-06-18

RK3588核心板怎么选?为项目挑选合适核心板的八大建议

在信息爆炸的互联网海洋中,面对琳琅满目的RK3588核心板产品,您是否也曾感到眼花缭乱,难以抉择?究竟哪一款能够完美契合您的智能设备开发项目,让您在最短时间内找到最合适的伙伴,减少研发试错,加速产品验证、批量生产和上市进程?

设计经验    发布时间 : 2024-07-03

BRD4185A 4x4 antenna array reference design

型号- SLWRB4185A,EFR32BG22C224F512IM40,BRD4185A,EFR32BG22

应用笔记或设计指南  -  SILICON LABS  - Revision:A01  - April 2020 ZIP 英文 下载

如何使用CW32单片机通过ESP8266连接OneNET物联网平台,发送温湿度数据到平台,并接受平台的云控制?

本实验使用到了CW32-48F大学计划开发板、DHT11温湿度传感器模块、ESP8266WIFI模块及Keil5开发环境。

设计经验    发布时间 : 2023-12-06

爱星物联——虚拟设备调试及相关服务介绍

当开发者暂无开发板或设备时,可以通过虚拟设备来调试APP 上展现的功能和指令是否准确。虚拟设备调试功能分前端配置部分、后端虚拟设备服务部分。前端配置部分有界面,好操作。后端虚拟服务部分,是不带界面的服务,需要按照要求部署、配置和运行。两者缺一不可。

设计经验    发布时间 : 2024-06-26

如何使用雅特力32位Cortex® -M4微控制器AT32F425?

搭建AT32开发环境一、调试工具及开发板目前AT32F425开发板都自带AT-Link-EZ调试工具,AT-Link-EZ如下图左边红框所示,它也可拆开后单独搭配其他电路板使用,支持IDE在线调试、在线烧录、USB转串口等功能。

设计经验    发布时间 : 2023-11-24

安信可星闪开发板与西门子PLC通信的应用探索

星闪技术作为一项中国原生的、具有竞争力的近距离无线通信技术,通过技术创新和标准体系建设,打破了传统蓝牙和Wi-Fi在特定应用领域的一些局限性,为物联网、车联网、工业互联网等场景带来了更高性能、更安全、更具成本效益的无线连接解决方案。随着相关产品的不断推出和生态系统的持续完善,星闪技术有望在全球范围内产生深远影响,成为未来短距离无线通信领域的重要力量。

设计经验    发布时间 : 2024-06-24

展开更多

电子商城

查看更多

只看有货

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥8.3620

现货: 0

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥8.1764

现货: 111,630

品牌:SILICON LABS

品类:Mighty Gecko Multi-Protocol Wireless SoC

价格:¥27.0929

现货: 98,034

品牌:SILICON LABS

品类:Wireless SoC

价格:¥21.5556

现货: 91,611

品牌:SILICON LABS

品类:8位MCU

价格:¥5.8534

现货: 89,412

品牌:SILICON LABS

品类:Wireless SoC

价格:¥27.2234

现货: 89,020

品牌:SILICON LABS

品类:Wireless SoC

价格:¥9.1982

现货: 88,300

品牌:SILICON LABS

品类:Wireless SoC

价格:¥22.1593

现货: 76,980

品牌:SILICON LABS

品类:Wireless SoC

价格:¥19.9760

现货: 74,309

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥10.4994

现货: 67,034

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:150,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌:SILICON LABS

品类:Position Sensor

价格:¥3.0897

现货:12,568

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:Gecko MCU

价格:¥15.6000

现货:5,353

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.1400

现货:1,455

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.8500

现货:550

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

物联网天线方案设计/虚拟天线芯片方案设计

Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。

最小起订量: 2500 提交需求>

高热流密度液冷板定制

定制液冷板尺寸5mm*5mm~3m*1.8m,厚度2mm-100mm,单相液冷板散热能力最高300W/cm²。

最小起订量: 1片 提交需求>

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面