STM32Cube-Funktionspaket (FP-AI-SENSING1)

STM32Cube-Funktionspaket von STMicroelectronics verfügt über KI-Anwendung, die auf akustischer und Bewegungserkennung basiert

Abbildung: STM32Cube-Funktionspaket (FP-AI-SENSING1) von STMicroelectronics (zum Vergrößern anklicken)Das FP-AI-SENSING1 von STMicroelectronics ist ein STM32Cube-Funktionspaket mit Beispielen, die eine Verbindung des IoT-Knotens mit einem Smartphone über BLE ermöglichen und eine geeignete Android™- oder iOS™-Anwendung wie die STBLESensor-App zur Konfiguration des Geräts verwenden.

Das Paket ermöglicht hochentwickelte Anwendungen wie die Erkennung menschlicher Aktivitäten oder die akustische Szenenklassifizierung auf der Grundlage der von neuronalen Netzen (NN) generierten Ausgaben. Die NN werden von einer Multi-Netzwerk-Bibliothek implementiert, die sowohl Gleitkomma- als auch Festkomma-Arithmetik unterstützt und von der X-CUBE-AI-Erweiterung für das STM32CubeMX-Tool generiert wird.

Die in diesem Paket enthaltenen NN sind nur Beispiele dafür, was durch die Kombination der Ausgabe von X-CUBE-AI mit Konnektivitäts- und Erfassungskomponenten von ST erreicht werden kann.

Das Paket enthält ein KI-Dienstprogramm für die Datenprotokollierung und -kommentierung auf der SD-Karte. Es ist möglich, die Daten von den Sensoren aufzuzeichnen und zu definieren, welche Klassen oder Ereignisse aufgezeichnet werden sollen. Mit den aufgezeichneten, kommentierten Daten können Benutzer ein neuronales Netzwerk auf PC/GPU oder in der Cloud anlernen, das Modell abrufen, die X-CUBE-AI-Erweiterung für das STM32CubeMX-Tool zur Konvertierung nutzen und es dann auf der STM32-Plattform ausführen.

Dieses Paket kann zusammen mit der vorgeschlagenen STM32- und ST-Komponentenkombinationen zur Entwicklung spezifischer tragbarer Anwendungen, industrieller Anwendungen zur präventiven Wartung, intelligenter Dinge und von allgemeinen Gebäudeanwendungen verwendet werden, bei denen ein äußerst geringer Stromverbrauch eine Schlüsselanforderung ist.

Die Software läuft auf dem STM32-Mikrocontroller und enthält alle erforderlichen Treiber für die STM32-Nucleo-Entwicklungsplatine und -Erweiterungsplatinen sowie für die Evaluierungsplatinen STEVAL-STLKT01V1 und STEVAL-MKSBOX1V1 und den Discovery Kit-IoT-Knoten B-L475E-IOT01A STM32L4.

Produktübersicht
  • STM32Cube-Funktionspaket für extrem niedrigen Stromverbrauch mit KI-Anwendung auf Basis von akustischer und Bewegungserkennung
  • Erweiterungsbibliothek zur Implementierung neuronaler Netze für STM32CubeMX-Tool
  • Bluetooth-Low-Energy-Erweiterungskarte auf Basis es SPBTLE-RF-Moduls für STM32 Nucleo
  • Erweiterungsplatine mit MEMS-Bewegungs- und Umgebungssensor
  • SensorTile-Entwicklungskit
  • Discovery Kit-IoT-Knoten STM32L4
  • Multisensor-Kit mit tragbarer Sensorbox und Smart-Sensor-App
  • BLE-Sensoranwendung für Android und iOS

Evaluation Boards

AbbildungHersteller-TeilenummerBeschreibungVerfügbare MengePreisDetails anzeigen
NUCLEO BOARD MEMS/ENVIRO SENSORX-NUCLEO-IKS01A2NUCLEO BOARD MEMS/ENVIRO SENSOR0 - Sofort$16.93Details anzeigen
SENSORTILE DEV KITSTEVAL-STLKT01V1SENSORTILE DEV KIT0 - SofortSee Page for PricingDetails anzeigen
STM32 IOT DISCOVERY NODE 915MHZB-L475E-IOT01A1STM32 IOT DISCOVERY NODE 915MHZ335 - Sofort$46.55Details anzeigen
STM32 IOT DISCOVERY NODE 868MHZB-L475E-IOT01A2STM32 IOT DISCOVERY NODE 868MHZ44 - Sofort$46.55Details anzeigen
NUCLEO BOARD BLUENRG-MS BLEX-NUCLEO-IDB05A1NUCLEO BOARD BLUENRG-MS BLE0 - Sofort$11.97Details anzeigen
Veröffentlicht: 2019-07-29