FP-SNS-DATALOG2

Active
Design Win

ST High Speed Datalog: a comprehensive multi-sensor data capture and visualization toolkit

Get Software Download databrief

Product overview

Description

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 has been 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 a variety of sensing and actuation platforms.

It organizes the data into structured datasets that are readily compatible with mainstream data science toolchains, fostering reusability across multiple projects.

ST High Speed Datalog, by virtue of its data-centric design and user-friendly Python SDK, may 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 you manage the board and sensor configurations, start/stop data acquisition on SD card, and control data labeling. Sensor data can also be streamed using a C++-based companion host software or can be stored onto a microSD™ card.

Via the host PC and Bluetooth® Low Energy app, it is possible to configure the ISM330DHCX and the LSM6DSV16X machine learning core unit (MLC) and the ISM330IS intelligent sensor processing unit (ISPU) to read the output of the selected algorithm.

The FP-SNS-DATALOG2 firmware can run on STEVAL-STWINBX1, STEVAL-STWINKT1B, STEVAL-MKBOXPRO, B-U585I-IOT02A, and X-NUCLEO-IKS02A1 with NUCLEO-U575ZI-Q or with NUCLEO-H7A3ZI-Q.

ST high Speed datalog also natively supports STEVAL-PDETECT1, STEVAL-C34KAT1, STEVAL-C34KAT2, STEVAL-C34KPM1, STEVAL-C34DIL24 and STEVAL-MKI230KA add-ons for the STEVAL-STWINBX1.

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 the power of AI in embedded systems efficiently and effectively.

The software is also available on GitHub, where the users can signal bugs and propose new ideas through [Issues] and [Pull Requests] tabs.

  • All features

    • High-rate (up to 6 Mbit/s) data capture software suite:
      • Python and C++ real-time control and data analysis
      • Dedicated Python SDK, ready-to-use for integration into any data science design flow
      • Compatible with STBLESensor app for system setup and real-time control
      • Able to configure and enable ISM330DHCX and LSM6DSV16X machine learning core unit and ISM330IS intelligent sensor processing unit (ISPU)
      • Synchronized timestamping and labeling mechanisms common to all sensors
    • Generic FFT library middleware to enable frequency domain analysis for any kind of sensor through fast Fourier transform (with programmable size, overlapping, and windowing)
    • AzureRTOS: ThreadX, FileX, USBX
    • Easy portability across different MCU families, thanks to STM32Cube
    • Firmware modular examples based on eLooM (embedded light object oriented framework for STM32) to enable code reusability at application level
    • Free, user-friendly license terms

Get Software