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.
产品规格
用户手册
简报
许可协议
STM32 Open Development Environment
型号 | 制造商 | Description |
---|
X-NUCLEO-CCA02M1 | ST | Digital MEMS microphones expansion board based on MP34DT01-M for STM32 Nucleo. |
X-NUCLEO-IDB04A1 | ST | Bluetooth low energy expansion board based on BlueNRG for STM32 Nucleo |
X-NUCLEO-IDB05A1 | ST | Bluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo |
X-NUCLEO-IKS01A1 | ST | Motion MEMS and environmental sensor expansion board for STM32 Nucleo |
X-NUCLEO-IKS01A2 | ST | Motion MEMS and environmental sensor expansion board for STM32 Nucleo |
Audio ICs Software
型号 | 制造商 | Description |
---|
osxAcousticSL | ST | Real-time sound source localization software expansion for STM32Cube |
MEMS and Sensors Software
型号 | 制造商 | Description |
---|
osxMotionAR | ST | Real-time Activity Recognition software expansion for STM32Cube |
osxMotionCP | ST | Real-time carrying position software expansion for STM32Cube |
osxMotionFX | ST | Real-time motion-sensor data fusion software expansion for STM32Cube |
osxMotionGR | ST | Real-time gesture recognition software expansion for STM32Cube |
Wireless Connectivity Software
型号 | 制造商 | Description |
---|
BlueMS | ST | BlueMS Application for Android and iOS |
Product Evaluation Tools
型号 | 制造商 | Description |
---|
NUCLEO-F401RE | ST | STM32 Nucleo-64 development board with STM32F401RE MCU, supports Arduino and ST morpho connectivity |
NUCLEO-L476RG | | STM32 Nucleo-64 development board with STM32L476RG MCU, supports Arduino and ST morpho connectivity |
解决方案评估工具
获取软件
型号 | Software Version | Supplier |
---|
BLUEMICROSYSTEM2 | 2.1.3 | ST |