The ST High Speed Datalog (FP-SNS-DATALOG2) is a comprehensive multisensor data capture and visualization toolkit, engineered to facilitate the development of embedded data science applications. The tool is designed as an open and modular instrument, tailored for data scientists and embedded designers, that streamlines the capture of wideband and heterogeneous digital data streams from various sensing and actuation platforms.
ST High Speed Datalog is compatible with STDATALOG_PYSDK, a data-centric design and user-friendly Python SDK, and can run with hardware boards that supply real-time data streams, empowering users with full control of the data acquisition process. The included firmware is compatible with the STBLESensor app, which also lets users manage the board and sensor configurations, start/stop data acquisition on an SD card, and control data labeling. Sensor data can also be streamed using C++-based companion host software or stored onto a microSD™ card. Via the host PC and Bluetooth® Low Energy app, users can configure ISM330IS intelligent sensor processing unit (ISPU) and machine learning core unit (MLC) for:
- IIS2ICLX
- IIS2DULPX
- ISM330BX
- ISM330DHCX
- LSM6DSV16BX
- LSM6DSV16X
- LSM6DSV32X
The FP-SNS-DATALOG2 firmware can run on:
- STEVAL-STWINBX1
- STEVAL-STWINKT1B
- STEVAL-MKBOXPRO
- B-U585I-IOT02A
- X-NUCLEO-IKS02A1 with NUCLEO-U575ZI-Q
- X-NUCLEO-IKS02A1 with NUCLEO-H7A3ZI-Q
ST High Speed Datalog also natively supports add-ons for STEVAL-STWINBX1:
- SENSEVAL-SCB4XV1
- STEVAL-PDETECT1
- STEVAL-C34KAT1
- STEVAL-C34KAT2
- STEVAL-C34KPM1
- STEVAL-C34DIL24
- STEVAL-MKI230KA
It also supports add-ons for STEVAL-MKBOXPRO:
- STEVAL-MKI153V1
- STEVAL-MKI240KA
- STEVAL-MKI223V1K
The ST High Speed Datalog is part of the ST Edge AI suite, which is an integrated collection of software tools designed to facilitate the development and deployment of embedded AI applications.
This comprehensive suite supports both optimization and deployment of machine learning algorithms and neural network models, starting from data collection to final deployment on hardware, streamlining the workflow for professionals across various disciplines.
The ST Edge AI suite supports various ST products: STM32 microcontrollers and microprocessors, Stellar microcontrollers, and MEMS smart sensors.
The ST Edge AI suite represents a strategic move to democratize edge AI technology, making it a pivotal resource for developers looking to harness AI power in embedded systems efficiently and effectively.
Here is the list of references to user documents:
- DB4865 : STM32Cube function pack for high speed datalogging and ultrasound processing
- UM3106 : Getting started with the STM32Cube function pack for high speed datalogging and ultrasound processing
- Doxygen: Doxygen documentation
- STM32Cube: STM32Cube
- To run properly DATALOG2 example on STWIN.box, before using those applications, WIFI module firwmare must be upgraded. The binary is available in Utilities/WiFi_module_upgrade folder.
- The application has been tested with the following SD cards, formatted FAT32 with 32 KB allocation table:
- SanDisk 32 GB Ultra HC C10 U1 A1 (p/n SDSQUA4-032G-GN6MA)
- Verbatim 16 GB Class 10 U1 (p/n 44082)
- Transcend Premium 16 GB U1 C10 (TS16GUSDCU1)
- Kingston 8 GB HC C4 (SDC4/8 GB) For further details, please refer to UM3106
- IAR Embedded Workbench for ARM (EWARM) toolchain V9.20.1
- RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.38
- STM32CubeIDE v1.17.0
- STEVAL-STWINBX1
- STEVAL-STWINKT1B
- STEVAL-MKBOXPRO
- STEVAL-PDETECT1
- STEVAL-C34KAT1
- STEVAL-C34KAT2
- STEVAL-C34KPM1
- B-U585I-IOT02A
- X-NUCLEO-IKS02A1 with NUCLEO-U575ZI-Q
- X-NUCLEO-IKS02A1 with NUCLEO-H7A3ZI-Q
- None
- HSDPython_SDK has been moved in a separate software product: STDATALOG_PYSDK