STSW-PROTEUS

Active
Design Win

Software package for the STEVAL-PROTEUS1 kit with signal processing to enable predictive maintenance in a WPAN

Get Software Download databrief
Overview
Sample & Buy
Solutions
Documentation
Tools & Software
Quality & Reliability
Partner products
Sales Briefcase
Get Started

Product overview

Description

The STSW-PROTEUS is an STM32Cube-based software package for vibration and temperature condition equipment monitoring over Bluetooth® Low Energy and ZigBee connectivity.

The application captures vibration and temperature data from MEMS sensors. It uses them as inputs to perform complex algorithms such as frequency and time domain vibration analysis. Then, it transfers the ready-to-use results into a wireless personal area network (WPAN).

The STSW-PROTEUS software package includes two different projects to address both Bluetooth® Low Energy and Zigbee applications.

The Bluetooth® Low Energy application allows directly connecting a smartphone through a dedicated mobile app (STBLESensor) to facilitate nodes configuration, local monitoring equipment status, fast firmware upgrade over the air (FUOTA), and data monitoring to the dedicated Azure IoT PnP central cloud dashboard.

The ZigBee application firmware provides an example to make different nodes, such as end devices and routers, communicate within the same ecosystem, thanks to the strength of the mesh network. A coordinator runs on the NUCLEO-WB55RG and collects the network data, displaying them on a PC serial terminal.

Each project is released as a source code for the STEVAL-PROTEUS1 kit. The projects are developed for three IDEs for the STM32 MCU: IAR Embedded Workbench for Arm, Keil® microcontroller development kit for Arm, and ST integrated development environment for STM32.
  • All features

    • Complete firmware to demonstrate an industrial sensor node for condition-based maintenance (CBM) and predictive maintenance (PdM) applications in a WPAN based on Bluetooth® Low Energy or Zigbee connectivity
    • Temperature and motion sensors real-time monitoring of meaningful key parameters and equipment status
    • STM32 wireless personal area network middleware developed within the STM32WB framework used to support Bluetooth® Low Energy 5 or Zigbee 3.0 applications
    • Motion signal processing middleware for vibration analysis in time domain (speed RMS and acceleration peak) and frequency domain (FFT with programmable size, averaging, overlapping, and windowing)
    • Configurable alarm and warning thresholds based
    • On-board battery status monitor
    • Bluetooth® Low Energy application compatible with the STBLESensor mobile app for Android and iOS, to display data on the app and bridging data to the Azure IoT central PnP cloud dashboard
    • Zigbee mesh network example firmware with end-device and router connected to a coordinator displaying collected data on a PC serial terminal
    • Sample implementations available for the STEVAL-PROTEUS1 kit
    • Based on STM32Cube software development environment for STM32 microcontrollers
    • Free, user-friendly license terms

Get Software

All tools & software

    • Part number
      Status
      Description
      Type
      Supplier

      STEVAL-PROTEUS1

      Active

      Industrial sensor evaluation kit for condition monitoring based on the 2.4 GHz STM32WB5MMG module

      Sensor Solution Eval Boards ST
      STEVAL-PROTEUS1

      Description:

      Industrial sensor evaluation kit for condition monitoring based on the 2.4 GHz STM32WB5MMG module
    • Part number
      Status
      Description
      Type
      Supplier

      STBLESensor

      Active

      BLE sensor application for Android and iOS

      Wireless Connectivity Software ST
      STBLESensor

      Description:

      BLE sensor application for Android and iOS