BLUEMICROSYSTEM1:IoT node with BLE connectivity, environmental and motion sensors, and motion middleware libraries

The BLUEMICROSYSTEM1 expansion software package for STM32Cube lets you read and display real-time inertial and environmental sensor data through an Android™/iOS™ app.

The package implements application level functions based on the Bluetooth low energy 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 runs on the STM32 microcontroller and includes drivers that recognize the Bluetooth low energy (BlueNRG) hardware and sensor devices. The expansion is built on the STM32Cube framework for STM32 microcontrollers and comes with a sample implementation to kick-start development.

Key Features

  • For STM32 Nucleo expansion boards, complete middleware to build apps using:
    • temperature/humidity sensor (HTS221)
    • temperature/pressure sensors (LPS25HB/LPS22HB)
    • motion sensors (LIS3MDL/LSM303AGR and LSM6DS0/LSM6DSL)
    • compatible with the motion sensor LSM6DS3 DIL24 expansion
  • For the STEVAL-STLKT01V1:
    • temperature and pressure sensor (LPS22HB)
    • motion sensors (LSM303AGR and LSM6DSM)
    • Gas Gauge (STC3115)
  • Very low power BLE (BlueNRG) single-mode network processor for transmitting information to one client.
  • osxMotionFX real-time motion sensor data fusion (OPEN.MEMS license) to combine the output from multiple MEMS sensors.
  • Accelerometer-only real-time recognition algorithms:
    • osxMotionARactivity
    • osxMotionCP carry position
    • osxMotionGR gesture
    • osxMotionPM pedometer
    • osxMotionID motion intensity
  • Free, user-friendly license terms
  • BlueMS compatible application for Android/iOS (version 2.0.0 or above) for visualizing information sent via Bluetooth.
  • OTA firmware update (for X-NUCLEO-IDB05A1 Bluetooth board only) using the BlueMS application (Ver. 3.0.0 or higher)
  • Option to request and enable the OPEN.MEMS license using the BlueMS application (Ver. 3.0.0 and above)
  • Gas Gauge STEVAL-STLKT01V1 visible using BlueMS application (Ver. 3.2.0 and above)
  • Separate sample implementations for X-NUCLEO-IKS01A2 (or X-NUCLEO-IKS01A1) and X-NUCLEO-IDB05A1 (or X-NUCLEO-IDB04A1) boards on a NUCLEO-F401RE or NUCLEO-L476RG board and for a STEVAL-STLKT01V1 board
产品规格
DescriptionVersionSize
DB2501: IoT node with BLE connectivity, environmental and motion sensors, and motion middleware libraries7.0349 KB
用户手册
DescriptionVersionSize
UM1863: Getting started with the software package for BLE and sensors in BLUEMICROSYSTEM16.033 MB
简报
DescriptionVersionSize
BLUEMICROSYSTEM1 Quick start guide3.2.03 MB
ST开放软件项目: Open.MEMS中文版教程201502131 MB
许可协议
DescriptionVersionSize
SLA0074: LIMITED LICENSE AGREEMENT FOR ST MATERIALS EVALUATION2.0119 KB
STM32 Open Development Environment
型号制造商Description
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
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
Wireless Connectivity Software
型号制造商Description
BlueMSSTBlueMS Application for Android and iOS
Product Evaluation Tools
型号制造商Description
STEVAL-MKI160V1STLSM6DS3 adapter board for standard DIL24 socket
解决方案评估工具
型号制造商Description
STEVAL-STLKT01V1STSensorTile development kit
获取软件
型号Software VersionSupplier
BLUEMICROSYSTEM13.2.0ST
IoT node with BLE connectivity, environmental and motion sensors, and motion middleware libraries BLUEMICROSYSTEM1
Getting started with the software package for BLE and sensors in BLUEMICROSYSTEM1 BLUEMICROSYSTEM1
Getting started with the software package for BLE and sensors in BLUEMICROSYSTEM1 BLUEMICROSYSTEM1
osxMotionXX system setup OSXMOTIONAR
LIMITED LICENSE AGREEMENT FOR ST MATERIALS EVALUATION BLUEMICROSYSTEM1