System setup guide. STMicroelectronics BLUEMICROSYSTEM2, S9NSTILE01
Below you will find brief information for Bluetooth low energy software BLUEMICROSYSTEM2. The BLUEMICROSYSTEM2 software package for STM32Cube lets you read and display real-time environmental sensor data, digital microphone levels and acoustic source localization information with a dedicated Android™/iOS™ application. You 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, the four sensor devices and 2 MEMS microphones.
Advertisement
Advertisement
Advertisement
Key features
Real-time environmental sensor data
Digital microphone levels
Acoustic source localization
Bluetooth low energy protocol
Android/iOS communication
STM32Cube framework
Sample implementation for STM32 microcontrollers
Very low power Bluetooth low energy (BlueNRG) single-mode network processor
osxMotionFX (iNEMOEngine PRO) real-time motion sensor data fusion
osxMotionAR (iNEMOEngine PRO) real-time activity-recognition algorithm
Frequently asked questions
The BLUEMICROSYSTEM2 expansion software for STM32Cube provides a framework for reading and displaying real-time environmental sensor data, digital microphone levels, and acoustic source localization information. This software is specifically designed to interact with Android and iOS devices, allowing users to prototype various sensor-based applications.
The software utilizes the Bluetooth low energy protocol for communication with Android and iOS devices. This allows it to transmit real-time sensor data and other information in a highly energy-efficient manner, making it suitable for a wide range of sensor-based applications.
Being based on the STM32Cube framework indicates that the software is built upon a well-established and standardized structure for programming and interacting with STM32 microcontrollers. This framework provides a consistent and efficient way to develop applications for these microcontrollers.
The BLUEMICROSYSTEM2 software supports a variety of sensors, including temperature, humidity, pressure, motion sensors (accelerometer, gyroscope, magnetometer), and microphones. It even incorporates sensor fusion algorithms like osxMotionFX, which combines data from multiple sensors to provide more comprehensive information.
Absolutely! The BLUEMICROSYSTEM2 software comes with a sample implementation to kick-start your development. You can utilize the provided libraries and APIs to develop your own custom applications based on your specific needs.
To get started, you'll need a compatible STM32 Nucleo board and the necessary expansion boards (X-NUCLEO-IKS01A1 for sensors, X-NUCLEO-CCA02M1 for microphones, and X-NUCLEO-IDB04A1 or X-NUCLEO-IDB05A1 for Bluetooth connectivity). Refer to the user manual for detailed instructions on hardware setup, software installation, and sample application usage.