Getting started with FP-AI-NANOEDG1

Revision as of 18:00, 24 June 2020 by Registered User (Created page with "{{UnderConstruction| Delivery for this distribution is being prepared}} This article is a quick start guide for FP-AI-NanoEdg1, which is a condition monitoring function pack u...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Under construction.png Delivery for this distribution is being prepared

This article is a quick start guide for FP-AI-NanoEdg1, which is a condition monitoring function pack using vibration sensor data using STM32Cube and STM32 microcontroller family. This article will provide a brief overview on the hardware and software used, setting the software and hardware, using the function pack to do the data collection, installing the NanoEdgeAI machine learning library and testing it, and finally the links to useful online resources which can help a user to get started.

1. Hardware and Software Review

1.1. Discovery kit with STM32L562QE MCU Hardware Description

The STM32L562E-DK Discovery kit is a complete demonstration and development platform for Arm® Cortex®-M33 with Arm® TrustZone® and ARMv8-M mainline security extension core-based STM32L562QEI6QU microcontroller, with 512 Kbytes of Flash memory and 256 Kbytes of SRAM. The key specifications of the board are

File:STM32L562E-DK.png
STM32L562E-DK Board
  • STM32L562QEI6QU microcontroller featuring 512 Kbytes of Flash memory and 256 Kbytes of SRAM
  • 1.54" 240 × 240 pixel-262K color TFT LCD module with parallel interface and touch-control pane
  • MEMS digital microphones
  • 512-Mbit Octal-SPI Flash memory
  • Bluetooth® V4.1 Low Energy module
  • iNEMO 3D accelerometer and 3D gyroscope
  • 2 user LEDs
  • User and reset push-buttons
  • Board connectors:
  • USB Type-C™
    • microSD™ card
    • Stereo headset jack including analog microphone input
    • JTAG debugger