Back >

AI Application on STM32N6

January 1, 2025

1 min read

Context

Implemented AI models on STMicroelectronics’ new STM32N6 boards featuring a dedicated Neural Processing Unit (NPU) for efficient edge inference. This project explores the capabilities of the new architecture for running real-time AI applications on resource-constrained devices.

STM32N6 Development Board

Technologies Used

Implementation

The project involved:

  1. Model selection and optimization for edge deployment
  2. Quantization and conversion to TensorFlow Lite format
  3. Integration with STM32 NPU using ST’s AI tools
  4. Real-time inference testing and benchmarking

Architecture Overview

System Architecture Diagram

Results

Performance Benchmarks

Performance Results

Key Metrics: