「初体验」初探SensorTile和BlueMS体验
【一】SensorTile介绍:
SensorTile套件是一套多功能的高度集成的开发平台,其包含系统核心板,支架扩展板,支架板,可充电锂电池和ST-Link下载线。它可以组成两种模式,将SensorTile核心板与扩展板连接在一起组成带有Arduino接口的可编程套件,可以结合其他支持Arduino接口的系统进行开发;另一种模式是将SensorTile焊接在支架扩展板上,结合锂电池作为可穿戴式IoT产品的原型开发和评估。
其中核心板的大小只有13.5x13.5mm,包含一颗基于Cortex-M4内核的低功耗MCU STM32L476,麦克风芯片MP34DT04,加速度计和陀螺仪二合一芯片LSM6DSM,加速度计和磁力计二合一芯片LSM303AGR,气压计芯片LPS22HB,低功耗蓝牙芯片BlueNRG-MS支持蓝牙4.1协议,谐波滤波器和板载天线。
支架扩展板包含了一颗8位的电平转换器ST2378ETTR,Arduino接口,3.3V调节器和Micro USB接口,16位低功耗音频DAC和3.5mm的耳机插座,此外还有用于编程调试的SWD接口。
支架板包括用于焊接SensorTile核心板的连接座,温湿度传感器HTS221,电量计量芯片STC3115,带温度调节功能的锂电池充电器,Micro USB插座,电源开关,电池插座和MicroSD卡槽,同时也包含SWD编程接口。
【二】BlueMS APP体验
配合SensorTile套件调试使用的APP叫做ST BlueMS,可以在豌豆荚或APP Store中下载安装。APP运行需要Android 4.4版本或者IOS 8.0以上版本支持。
算法注册:点击菜单选择License Manager,然后通过点击REQUEST填写信息并发送邮件至ST服务器,等待服务器回复后,将License内容复制并上传即可,重新连接后生效。
SensorTile的算法库包括3D定位、实时行为识别、实时计步器、佩戴位置识别和手势识别,此外SensorTile支持空中固件升级。
熟悉了硬件和基本的体验以后,接下来熟悉固件软件编程和调试的方法。