首页 > 评测 > 饕餮盛宴,抢先体验ST IoT开发板B-L475E-IOT01A

饕餮盛宴,抢先体验ST IoT开发板B-L475E-IOT01A

ST IoT   B-L475E-IOT01A   蓝牙   开源   
  • 作者:netlhx
  • 来源:21ic
  • [导读]
  • ST的产品和技术宣传总是能吸引开发者的眼球。且不说各种类型的研讨会、产品培训,单说不定期的向开发者甚至爱好者免费派发各种类型的开发板,就吸引了不少潜在的用户,再加上ST对各种开发板的低价定位策略,确实赚足了眼球。

SPBTLE-RF是一款易用的BLE模块,兼容BLE 4.1标准。该模块同时支持服务器及客户端模式,通过SPI与主控MCU通信,接收及发送指令及数据。

SPBTLE-RF内嵌完整的BLE协议栈,主要包括GAP, GATT, SM, L2CAP, LL, RFPHY等,通过软件配置,可以实现BLE低功耗配置,最大发射功率+4dBm,板载天线,并通过了CE、FCC及BQE认证。

SPSGRF-915是一款支持915MHz的低频通信模块,支持2-FSK, GFSK, MSK, GMSK, OOk及ASK等不同调制模式,最高通信速率可达500kbps,通过SPI接口与主控MCU通信。在LoRa及NB-IoT大行其道的今天,ST也表明了其立场,咱也支持!

Inventek ISM43362-M3G-L44的WiFi模块提供了接入WiFi的能力,该模块内包括一个STM32主控MCU及一个BroadCom的通信模块,内置RF天线,通过UART与L475通信。模块内置TCP/IP协栈,通过AT命令与之进行交互。

Inventek ISM43362-M3G-L44支持802.11 b/g/n通信,加密方式支持WPA/WPA2,保证通信安全。

除了无线模块,B-L475E-IOT01A套件包含的传感器也相当丰富,当然这些传感器大多是ST自家的模块。其实这些模块很多都曾以X-CUBE模块的方式单独提供。将这些零散的传感模块都扔到一块,笔者很喜欢!这里择其一二进行介绍。

LIS3MDL是一款超低功耗三轴磁力计,该模块可以选择通过I2C接口或者SPI接口与MCU通信,该模块包含自我检测能力,在最终的应用中可以用来检测设备功能是否正常。精度方面,LIS3MDL可以实现 ±4/ ±8/ ±12/±16 gauss范围内的磁场强度检测,一般地磁强度大约在0.4~0.6之间,可见 LIS3MDL的应用范围还是非常广的。

LSM6DSL是一款低功耗的3D陀螺仪,高性能运行模式下消耗约0.65mA电流,LSM6DSL通过事件中断来实现可靠、有效的运动检测,可以在硬件层面实现自由落体、单击/双击等感知能力。LSM6DSL的检测包括线性方面的加速度及旋转加速度两种类型,前者的精度包括 ±2/±4/±8/±16g ,后者则可以对 ±125/±245/±500/±1000/±2000 dps范围内的加速度进行检测。

相比于前面介绍的两种传感器而言,大多数用户对VL53L0X可能会比较陌生一点。

VL53L0X是一款激光测距传感器,这是ST在ToF领域推出的的一款很拉风的应用。VL53L0X有很多优势,一是测距时间短,约30ms左右;其次是功耗低,工作模式下约20mW功耗;VL53L0X输出的是精确到毫米的测距结果,目标物体的颜色和反射光不会影响测距结果,且内部激光器发射940nm波长非可见光,不伤害眼睛,消除了与其它红外接近检测传感器发射红光分散人们注意力的问题,增强了对外部光源的抗干扰性能。

这么多好东西,在B-L475E-IOT01A都可以体验!正所谓春风得意马蹄疾,一日看尽长安花!

现在准备上电。

B-L475E-IOT01A出厂默认固件是使用AWS提供的IoT功能来演示如何实现物联网功能,上电后可以在串口输出中看到如下信息

B-L475E-IOT01A先要接入Internet,这里看到的画面是连接到WiFi的画面,由于还没有配置好WiFi接入参数,所以这里看到的是接入失败的信息。别急,在系统上电后迅速按下用户按键,会看到如下的画面

输入y开始配置WiFi接入参数,只要指定SSID及PASSWORD即可,下面是指定了SSID及口令之后的显示信息

  • 本文系21ic原创,未经许可禁止转载!

网友评论