Quick Start Guide

SensorTile.box PRO: the new programmable wireless box kit flexible to your expertise

Agenda

  1. Hardware and Software overview
  2. Setup & Demo Application
  3. Documents & Related Resources
  4. STM32 Open Development Environment: Overview

1- Hardware and Software overview

Sense, process and connect

Motion sensors

  • 6-axis inertial measurement unit: LSM6DSV16X
  • 3-axis low-power accelerometer: LIS2DU12
  • 3-axis magnetometer: LIS2MDL

Processing & memory

  • Ultra-low-power with FPU Arm Cortex-M33 with Trust Zone: STM32U585AI
  • Micro SD card slot ?

Connectivity

  • Bluetooth Low Energy 5.2 SoC: BlueNRG355AC ?
  • NFC tag on board: ST25DV04K ?

Power options and user interface

Power options

  • USB-C charging port ?
  • Wireless charging ?
  • 480 mAh long life battery ?

User interface

  • 4 Programmable LEDs ?
  • 2 Programmable buttons + Reset button ?
  • Programmable Audio Buzzer ?
  • Qvar sensor electrodes

Meeting the SensorTile.box PRO from the outside

External Features:

  • Power switch
  • Dimensions: 24 mm (height)
  • SD card slot ?
  • Programmable buttons + DFU button (B) ?
  • Programmable User LEDs ?
  • Gasket
  • Power & charge LEDs ?
  • USB-C port ?
  • Reset hole Button ?
  • Qvar Electrostatic electrodes
  • Dimensions: 40 mm (width) x 63 mm (length)

Order Code: STEVAL-MKBOXPRO

Meeting the SensorTile.box PRO from the inside

Internal Components:

  • Accelerometer (LIS2DU12)
  • Bluetooth reset button ?
  • MCU: STM32U585AI
  • Audio Buzzer ?
  • Battery Gas gauge
  • 5W wireless charger system ?
  • Battery connector
  • BLE antenna ?
  • Temperature sensor (STTS22H)
  • BlueNRG-LP
  • NFC tag ?
  • MicroSD Slot ?
  • USB-C power protection
  • USB-C port ?
  • Audio Sensor MP23DB01HP
  • 6-axis IMU (LSM6DSV16X)
  • Pressure sensor (LPS22DF)
  • Magnetometer (LIS2MDL)
  • Qvar connector
  • DIL24 Adapter
  • Additional connector
  • Power supply circuit
  • Power supply (V) switch selector

The kit overview: all with you!

  • Blister with quick starting guide
  • STEVAL-MKIGIBV4 STLINK adapter with programming cable
  • SensorTile.box PRO

ST ecosystem supporting learning and prototyping

SensorTile.box PRO ready-to-go IoT node

Firmware

  • STSW-MKBOXPRO-FS
  • STSW-MKBOX-BLEDK

Pre-integrated application examples

  • FP-SNS-DATALOG2
  • FP-ATR-BLE1
  • FP-SNS-BLEMESH1
  • FP-SNS-STBOX1

BLE applications

  • ST BLE Sensor Classic
  • ST asset tracking

2- Setup & Demo Applications

Setup HW prerequisites

  • STEVAL-MKBOXPRO board
  • ST BLE Sensor Classic Application (downloadable from Google Play Store / App Store)
  • Android™/iOS™ smartphone with ST BLE Sensor applications

Demo 1: Sensor Fusion – Quaternion (Entry mode)

  1. Power On & Connect: Switch on the board. The green LED ? will light up. Open the ST BLE Sensor Classic app on your smartphone.
  2. Create Application: From the app's main page, click "Create a new Application" ➕.
  3. Select Board Type: Choose "SensorTile.box Pro" as the board type.
  4. Select Example App: A list of example app categories appears. Select "Motion".
  5. Choose Demo: Select "Sensor Fusion – Quaternion".
  6. App Description: The app uses the LSM6DSV16X 6-axis IMU and LIS2MDL magnetometer for orientation estimation in 3D space. It takes accelerometer, gyroscope, and magnetometer data as input (9-axis) and calculates quaternion coefficients and Euler angles. The algorithm is a Kalman filter that minimizes sensor inaccuracies.
  7. Run Demo: Click the "Play" ▶️ button.
  8. Board Selection: The available board list appears. Select "STB_PRO". Click "Play" ▶️. A pop-up "Overwrite Board" may appear; click "OK" to load the application.
  9. Connection: The blue LED turns on. A pop-up window appears. Click "Boards list" to select your board, or "Auto Connect" to connect directly.
  10. Interaction: Move the SensorTile.box PRO. The demo visualizes the orientation with a moving dice corresponding to the board's movement.

Demo 2: FFT (Expert mode)

  1. Power On & Connect: Switch on the board. The green LED ? will light up. Open the ST BLE Sensor Classic app on your smartphone.
  2. Create Application: From the app's main page, click "Create a new Application" ➕.
  3. Select Board Type: Choose "SensorTile.box Pro" as the board type.
  4. Expert View: A list of sample app categories appears. Click "Expert View" to create a new application.
  5. New Application: Click "New Application" ➕.
  6. Input Source: Select the "Accelerometer sensor" as the input source and click "Set Input" ✔️.
  7. Input Options: Click the gear icon ⚙️ next to the input section. Change parameters:
    • Output Data Rate (ODR): Set to "120.0 Hz".
    • Click "Save Configuration" ✔️.
  8. Functions: In the "Functions" section, click "Choose a function". Select "FFT (DFT-Discrete Fourier Transform)".
  9. Function Options: Click the gear icon ⚙️. Change "Frequencies to produce" (e.g., set to 64). Click "Save Configuration" ✔️.
  10. Output: Click "Choose output". Select "Stream to Bluetooth" ?.
  11. App Details: Click "Save app" ✔️. Assign a name to the app, e.g., "axl_fft_bt" (Bluetooth FFT accelerometer). Click "Finish" ✔️.
  12. Upload & Run: The saved app is available in "Custom Apps". Click the upload button or the app name, then "Play" ▶️ to load it onto the SensorTile.box Pro.
  13. Board Selection: The list of available boards appears. Click "Play" ▶️ and then "OK" to overwrite the previous application.
  14. Connection: After uploading, the blue LED turns on. Click "Auto Connect" to connect to the SensorTile.box Pro board.
  15. Visualization: Move the board at 5Hz to stimulate the Z-axis of the accelerometer. The corresponding FFT Amplitude signal is plotted on the app.

Troubleshooting for STEVAL-MKBOXPRO

  • Bluetooth Connection: When the board starts, the blue LED ? blinks to indicate it's initialized and in discovery mode, waiting for connection from the ST BLE Sensor Android/iOS application.
  • Auto-Connection Issue: In rare cases, the board might automatically connect to the smartphone, making it invisible during the app's discovery procedure. In this situation, the blue LED ? may not appear to be working because the board is already connected.
  • Troubleshooting Steps: If this occurs, close the ST BLE sensor application. Then, switch off and switch on the phone's Bluetooth ? to force the disconnection from the board. The blue LED ? should start blinking again, allowing reconnection via the ST BLE Sensor Android/iOS application.

3- Documents & Related Resources

Resources

Here are the main resources for SensorTile.box PRO:

  • Website: st.com/sensortileboxPRO ?
  • Documentation: DB, UM
  • CAD resources: Gerber files, BOM, schematics
  • Tools & Software: MCU Embedded Software, App
  • Featured Videos and tutorials and ST MEMS & Sensors community

4- STM32 Open Development Environment: Overview

STM32 Open Development Environment (STM32 ODE)

Fast, affordable Prototyping and Development

STM32 ODE is an open, flexible, easy, and affordable way to develop innovative devices and applications based on the STM32 32-bit microcontroller family. It combines STM32 microcontrollers with state-of-the-art ST components connected via expansion boards, enabling fast prototyping that can quickly be transformed into final designs.

For further information, please visit www.st.com/stm32ode ?.

Thank you

© STMicroelectronics - All rights reserved. The STMicroelectronics corporate logo is a registered trademark of the STMicroelectronics group of companies. All other names are the property of their respective owners.

Models: STEVAL-MKBOXPRO SensorTile Box Pro, STEVAL-MKBOXPRO, SensorTile Box Pro, SensorTile Box, Box

File Info : application/pdf, 25 Pages, 2.01MB

PDF preview unavailable. Download the PDF instead.

quick-start-guide-sensortileboxpro

References

Microsoft PowerPoint for Microsoft 365

Related Documents

Preview Guida all'uso del kit di sviluppo multisensore wireless STEVAL-MKBOXPRO
Scopri come utilizzare il kit di sviluppo multisensore wireless STEVAL-MKBOXPRO (SensorTile.box PRO) per applicazioni IoT e indossabili. Questa guida copre l'installazione, l'uso dell'app ST BLE Sensor e le funzionalità avanzate.
Preview STM32Cube Function Pack FP-SNS-STAIOTCFT Quick Start Guide
A quick start guide for the STM32Cube function pack FP-SNS-STAIOTCFT, detailing hardware and software overviews, setup procedures, and related resources for industrial IoT applications.
Preview STM32Cube FP-CLD-AZURE1: Quick Start Guide for Azure IoT Sensor Nodes
Get started with the STM32Cube function pack FP-CLD-AZURE1 from STMicroelectronics. This quick start guide details how to connect your IoT sensor node to Microsoft Azure for telemetry and device management, covering setup for B-L475E-IOT01A and STEVAL-STWINKT1 development kits.
Preview STMicroelectronics X-NUCLEO-IKS4A1 Quick Start Guide
A quick start guide for the STMicroelectronics X-NUCLEO-IKS4A1 expansion board, detailing hardware overview, setup, demo examples, and the STM32 Open Development Environment.
Preview STEVAL-MKSBOX1V1 SensorTile.box: IoT & Wearable Sensor Development Kit
Discover the STEVAL-MKSBOX1V1 SensorTile.box, a ready-to-use kit from STMicroelectronics for rapid development of IoT and wearable sensor applications. Features multiple MEMS sensors, an ARM Cortex-M4 microcontroller, and Bluetooth 5.2 connectivity.
Preview Getting Started with STMicroelectronics X-CUBE-MEMS1 for STM32Cube
A comprehensive guide to the X-CUBE-MEMS1 software expansion package from STMicroelectronics, enabling motion and environmental sensor applications on STM32 microcontrollers. Learn about features, setup, and sample applications.
Preview Getting Started with MEMS-Studio User Manual
A comprehensive guide to STMicroelectronics' MEMS-Studio software, detailing installation, configuration, sensor evaluation, data analysis, and algorithm development for MEMS sensors.
Preview ST P-NUCLEO-IKA02A1 Quick Start Guide: Gas Sensing Expansion Board
A quick start guide for the STMicroelectronics P-NUCLEO-IKA02A1 gas sensing expansion board, detailing hardware and software setup, key features, and demo examples for electrochemical sensors.