Introduction:
The SensorTile is a tiny, square-shaped IoT module that packs powerful processing capabilities leveraging an 80 MHz STM32L476JGY microcontroller and Bluetooth low energy connectivity based on BlueNRG-MS network processor as well as a wide spectrum of motion and environmental MEMS sensors, including a digital microphone. It is complemented with software, firmware libraries and tools, including a dedicated mobile App.
- Included in the development kit package:
- SensorTile module (STEVAL-STLCS01V1) with STM32L476JG, LSM6DSM, LSM303AGR, LPS22HB, MP34DT05-A, BlueNRG-MS, BALF-NRG-02D3 and LD39115J18R
- SensorTile expansion Cradle board equipped with audio DAC, USB port, STM32 Nucleo, Arduino UNO R3 and SWD connector
- SensorTile Cradle with battery charger, humidity and temperature sensor, SD memory card slot, USB port and breakaway SWD connector
- 100 mAh Li-Ion battery
- Plastic box
- SWD programming cable
SensorTile Front view SensorTile Back View
More details on Hardware and Software can be found in the following URL: https://www.st.com/en/evaluation-tools/steval-stlkt01v1.html
- Software libraries and tools
- STSW-STLKT01: SensorTile firmware package that supports sensors raw data streaming via USB, data logging on SDCard, audio acquisition and audio streaming.
- FP-SNS-ALLMEMS1 and FP-SNS-MOTENV1: STM32Cube function packs
- BlueMS: iOS and Android demo Apps
- BlueST-SDK: iOS and Android Software Development Kit
The app is installed in the Android Phone, open it to connect the selected device.
The sensor dashboard will display the sensor reading as in the below figures, the data can be store in SDcard or transfer to the remote device by cloud. Tab on the start logging to start the data recording like environmental and acceleration events.