FP-SNS-MOTENV1:STM32 ODE function pack for IoT node with BLE connectivityA and environmental and motion sensors
FP-SNS-MOTENV1 is an expansion software package for STM32Cube. The software runs on
the STM32 and includes drivers that recognize the Bluetooth low energy (BlueNRG)
and sensor devices (HTS221, LPS25HB, LPS22HB, LSM6DS0, LSM6DSL, LIS3MDL,
LSM303AGR).
The expansion is built on STM32Cube software technology to ease portability across
different STM32 microcontrollers.
The software comes with sample implementations of the drivers running on the
X-NUCLEO-IKS01A2 (or X-NUCLEO-IKS01A1) board featuring temperature, humidity,
pressure and motion MEMS sensors, and X-NUCLEO-IDB04A1 (or X-NUCLEO-IDB05A1) board
enabling the Bluetooth protocol, when connected to a NUCLEO-F401RE, NUCLEO-L476RG
or NUCLEO-L053R8
The software is based on the STM32Cube technology and also supports the
STEVAL-STLKT01V1 board.
Key Features
- For STM32 Nucleo expansion boards, complete middleware to build applications using:
- temperature/humidity sensor
(HTS221)
- temperature/pressure sensor
(LPS25HB)
- 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)
- X-NUCLEO-IKS01A1/X-NUCLEO-IKS01A2 auto-discovery (only for NUCLEO-F401RE/NUCLEO-L476RG)
- Very low power Bluetooth low energy (BlueNRG) single-mode network processor for transmitting information to one client
- Easy portability across different MCU families, thanks to STM32Cube
- Over-The-Air firmware update (for X-NUCLEO-IDB05A1 Bluetooth board only) using the BlueMS application (Ver. 3.0.0 or higher)
- Gas Gauge STEVAL-STLKT01V1 visible using BlueMS application (Ver. 3.2.0 and above)
- Free, user-friendly license terms
- Separate sample implementations for:
- X-NUCLEO-IKS01A2 (or
X-NUCLEO-IKS01A1) and X-NUCLEO-IDB05A1 (or X-NUCLEO-IDB04A1) boards when
connected to a NUCLEO-F401RE , NUCLEO-L476RG or NUCLEO-L053R8
board.
- STEVAL-STLKT01V1
board
Product Specifications
User Manuals
Presentations
License Agreement
STM32 Open Development Environment
Part Number | Manufacturer | Description |
---|
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 |
Wireless Connectivity Software
Part Number | Manufacturer | Description |
---|
BlueMS | ST | BlueMS Application for Android and iOS |
Product Evaluation Tools
Part Number | Manufacturer | 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 |
STEVAL-MKI160V1 | ST | LSM6DS3 adapter board for standard DIL24 socket |
Solution Evaluation Tools
Get Software
Part Number | Software Version | Supplier |
---|
FP-SNS-MOTENV1 | 2.2.0 | ST |