The STSW-STLKT01 firmware package for SensorTile provides sample projects for the development of custom applications.
Built on STM32Cube software technology, it includes all the low level drivers to manage the on-board devices and system-level interfaces.
The package comes with the DataLog_Audio, DataLog, AudioLoop and BLE_SampleApp applications.
The DataLog_Audio application allows the user to save the audio captured by the on-board microphone on SD card as a common .wav file.
The DataLog application features raw sensor data streaming via USB (Virtual COM Port class) and sensor data storage on an SD card exploiting RTOS features.
The AudioLoop application sends audio signals acquired by the microphone via I²S and USB interfaces, allowing the user to play the sound on loudspeakers/headphones or record it on an host PC.
The BLE_SampleApp provides an example of Bluetooth Low Energy configuration that enables SensorTile to stream environmental sensor data; it is compatible with the STBLESensor app available for Android and iOS.