概要
サンプル & 購入
ソリューション
Documentation
ツール & ソフトウェア
品質 & 信頼性
eDesignSuite
はじめる
Partner products
Sales Briefcase
  • AlgoBuilder is a graphical design application to build and use algorithms.

    The software is distributed in two versions: AlgoBuilder – standalone AlgoBuilder software; AlgoBuilderSuite – all-in-one software package which contains AlgoBuilder and two other software tools, Unico-GUI and Unicleo GUI that facilitate the programming of sensors for an easy and intuitive experience for the user.
    These tools quickly elaborate prototypes of applications for STM32 microcontrollers and MEMS sensors, including already existing algorithms (i.e. sensor fusion or pedometer), user-defined data processing blocks and additional functionalities.
    The application facilitates the process of implementing proof of concept using a graphical interface without writing the code.
    AlgoBuilder reuses previously defined blocks, combines multiple functionalities in a single project and visualizes data using Unicleo-GUI in real time using plot and display.
    AlgoBuilder utilizes the STM32 ODE (Open Development Environment) ecosystem which combines hardware like STM32 Nucleo boards (NUCLEO-F401RE or NUCLEO-L476RG), X-NUCLEO-IKS01A2 or X-NUCLEO-IKS01A3 expansion board and software (STM32 HAL drivers, BSP structure, low and high-level sensor drivers) along with SensorTile.box and STWIN.

    主な特徴

    • Simple graphical design of algorithms (drag and drop, connect, set properties, build, upload)
    • Optional multi-level design
    • Wide range of function blocks available in libraries, including motion sensor algorithms (e.g. sensor fusion, gyroscope, magnetometer calibration, pedometer, ...)
    • Integrated function blocks for FFT analysis
    • Function block creator for custom block creation
    • Automatic validation of design rules
    • C code generation from the graphical design
    • Use of external compilers (STM32CubeIDE, IAR EWARM, Keil µVision®, System Workbench for STM32)
    • Possibility to automatically generate MLC settings for compatible iNEMO inertial modules using Unico-GUI
    • Generated firmware output displayed through integrated output data monitor or Unicleo-GUI
    • Open XML format for function blocks and design storage
    • Possibility to send output data to AWS cloud using MQTT protocol
    • Support for NUCLEO-F401RE or NUCLEO-L476RG with connected X-NUCLEO-IKS01A2 or X-NUCLEO-IKS01A3 expansion board, SensorTile STEVAL-STLKT01V1, SensorTile.box STEVAL-MKSBOX1V1 and STWIN SensorTile STEVAL-STWINKT1
    • Network updates with automatic notification of new releases

ソフトウェア入手

推奨コンテンツ

ST 最新情報

All tools & software

    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      X-CUBE-ALGOBUILD

      量産中

      AlgoBuilder firmware template generator expansion for STM32Cube

      STM32Cube Expansion Packages ST
      X-CUBE-ALGOBUILD

      概要:

      AlgoBuilder firmware template generator expansion for STM32Cube