The STSW-BLUETILE-DK extends the STSW-BLUENRG1-DK evaluation SW package for the BlueNRG-1 and BlueNRG-2 Bluetooth Low-Energy systems-on-chip by adding drivers for all sensors on the BlueTile kit, middleware libraries, and several BLE application examples.
One of the libraries in the package is the outstanding MotionFX library, which implements real-time motion-sensor data fusion through various sophisticated algorithms based on specific phenomena to estimate the orientation of an object in space. Another featured library is the BlueVoice library, which applies ADPCM compression on a PCM audio stream and then performs half-duplex (one-way) streaming of compressed data over a wireless BLE link.
The sample applications provide a very good starting point from which to develop your own applications with working code for typical BLE and sensor functionality. These applications include BLE Direct Test Mode for real-time interaction with the BlueNRG-2 wireless system-on-chip, BLE Beacon to enable the advertising of user-programmable data to multiple BLE devices, BLE HID Peripheral to emulate a wireless keyboard and a wireless mouse, and the BLE Sensor Demo for real-time streaming of sensor data to the ST BLE Sensor app running on an Android or iOS mobile device.