BLUEMICROSYSTEM2:Bluetooth low energy and sensor software expansion for STM32Cube

The BLUEMICROSYSTEM2 expansion software package for STM32Cube lets you read and display real-time environmental sensor data, digital microphone levels, battery level (STEVAL-STLKT01V1 only), voice communication over Bluetooth low energy and acoustic source localization information (NUCLEO-F401RE only) with a dedicated BlueMS App for Android/iOS.

The package implements application level functions based on the BLE protocol and enables communication with Android/iOS devices. Developers can use it to prototype applications with Android/iOS services and transmit real-time sensor data with ease.

The software includes all the necessary drivers to recognize the devices on the STM32 Nucleo expansion boards and on the STEVAL-STLKT01V1 development kit.

It comes with a sample implementation to kick-start development.

Key Features

  • For STM32 Nucleo expansion boards: environmental (HTS221, LPS25HB), motion (LIS3MDL, LSM6DS0) and digital microphone (MP34DT01-M) sensors. Compatible with LSM6DS3 DIL24 expansion.
  • For STEVAL-STLKT01V1 development kit: environmental (LPS22HB, HTS221), motion (LSM303AGR, LSM6DSM), digital microphone (MP34DT04) and Gas Gauge IC level (STC3115) sensors.
  • BLE (BlueNRG) for transmitting information to one client.
  • Real-time motion sensor data fusion (osxMotionFX) under Open.MEMS license.
  • Real-time recognition algorithms under Open.MEMS license (accelerometer-only): activity (osxMotionAR), carry-position (osxMotionCP), gesture (osxMotionGR).
  • Real-time sound source localization (osxAcousticSL, NUCLEO-F401RE only) and voice communication over Bluetooth low energy (OSXBLUEVOICE) under the Open.Audio license.
  • View information sent via BLE in the app BlueMS (v2.0.0 or higher).
  • Over-the-air firmware update (X-NUCLEO-IDB05A1 only) and option to request and enable Open.MEMS and Open.Audio licenses through BlueMS (v 3.0.0 or higher).
  • Gas Gauge battery information visible only using BlueMS (Ver. 3.2.0 or higher).
  • Based on STM32Cube framework.
  • Free, user-friendly license terms.
  • Sample implementations for X-NUCLEO-CCA02M1, X-NUCLEO-IKS01A1 and X-NUCLEO-IDB04A1 (or X-NUCLEO-IDB05A1) expansion boards connected to a NUCLEO-F401RE or NUCLEO-L476RG development board, and for the STEVAL-STLKT01V1 development kit.
产品规格
DescriptionVersionSize
DB2910: Bluetooth low energy and sensor software expansion for STM32Cube5.0266 KB
用户手册
DescriptionVersionSize
UM2055: Getting started with the software package for Bluetooth low energy and sensors in BLUEMICROSYSTEM25.04 MB
简报
DescriptionVersionSize
BLUEMICROSYSTEM2 Quick start guide2.1.23 MB
ST开放软件项目: Open.MEMS中文版教程201502131 MB
许可协议
DescriptionVersionSize
SLA0074: LIMITED LICENSE AGREEMENT FOR ST MATERIALS EVALUATION2.0119 KB
STM32 Open Development Environment
型号制造商Description
X-NUCLEO-CCA02M1STDigital MEMS microphones expansion board based on MP34DT01-M for STM32 Nucleo.
X-NUCLEO-IDB04A1STBluetooth low energy expansion board based on BlueNRG for STM32 Nucleo
X-NUCLEO-IDB05A1STBluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo
X-NUCLEO-IKS01A1STMotion MEMS and environmental sensor expansion board for STM32 Nucleo
X-NUCLEO-IKS01A2STMotion MEMS and environmental sensor expansion board for STM32 Nucleo
Audio ICs Software
型号制造商Description
osxAcousticSLSTReal-time sound source localization software expansion for STM32Cube
MEMS and Sensors Software
型号制造商Description
osxMotionARSTReal-time Activity Recognition software expansion for STM32Cube
osxMotionCPSTReal-time carrying position software expansion for STM32Cube
osxMotionFXSTReal-time motion-sensor data fusion software expansion for STM32Cube
osxMotionGRSTReal-time gesture recognition software expansion for STM32Cube
Wireless Connectivity Software
型号制造商Description
BlueMSSTBlueMS Application for Android and iOS
Product Evaluation Tools
型号制造商Description
NUCLEO-F401RESTSTM32 Nucleo-64 development board with STM32F401RE MCU, supports Arduino and ST morpho connectivity
NUCLEO-L476RGSTM32 Nucleo-64 development board with STM32L476RG MCU, supports Arduino and ST morpho connectivity
解决方案评估工具
型号制造商Description
STEVAL-STLKT01V1STSensorTile development kit
获取软件
型号Software VersionSupplier
BLUEMICROSYSTEM22.1.3ST
IoT node with BLE connectivity, digital microphone, environmental and motion sensors, motion and audio middleware libraries BLUEMICROSYSTEM2
Getting started with the software package for Bluetooth low energy and sensors in BLUEMICROSYSTEM2 BLUEMICROSYSTEM2
Getting started with the software package for Bluetooth low energy and sensors in BLUEMICROSYSTEM2 BLUEMICROSYSTEM2
osxMotionXX system setup OSXMOTIONAR
LIMITED LICENSE AGREEMENT FOR ST MATERIALS EVALUATION BLUEMICROSYSTEM1