Software Development Tools for STM32N6 Series
Entry point for STM32N6 development tools ecosystem is STM32N6-AI at
https://www.st.com/en/development-tools/stm32n6-ai.html
The STM32N6-AI is STMicroelectronics' collection of tools and resources to support the development and deployment of AI models on the high-performance STM32N6 series microcontrollers.
STM32N6-AI tools are designed to streamline the development process and ensure that developers can achieve optimal performance and efficiency. They offer support for both bring your own data (BYOD) and bring your own model (BYOM) approaches to match users' best development practices and preferences.
Tools such as STM32 model zoo (
github.com/STMicroelectronics/stm32ai-modelzoo), ST Edge AI Developer Cloud (
STEDGEAI-DC), STM32Cube.AI (
X-CUBE-AI), and ST Edge AI Core (
STEdgeAI-Core) mobilize the STM32N6 potential for AI and computer vision (CV) applications.
Additionally, STM32N6-AI offers various software packages that serve as examples and starting points for a user's AI projects:
- For AI: Include simple CV and audio applications such as people detection or image classification, as well as more complex and optimized applications such as pose estimation, instance segmentation, hand landmark detection, and audio scene recognition.
- For video: Demonstrate a complete application involving H264 encoding and USB video device class stream output data to a PC.
STM32N6-AI provides access to a full ecosystem of software and tools dedicated to help build next-generation machine learning applications at the edge with the STM32N6. The Neural-ART Accelerator NPU embedded in the STM32N6 efficiently handles AI inference tasks and provides an exceptional acceleration for NN models execution. This integration makes edge AI on MCU both practical and widespread, and offers a powerful, efficient, and scalable solution for a diverse range of applications.
Overall offering and support for Edge AI applications development is available through ST Edge AI Suite
https://www.st.com/content/st_com/en/st-edge-ai-suite.html
Very useful source of information is available as well through STM32 wiki
https://wiki.st.com/stm32mcu/wiki/Category:Artificial_Intelligence and
ST Edge AI Core Technology Documentation