# Tag: Cortex-M

## Learning paths

- [Inspect model artifacts and runtime profiles with Google Model Explorer and Arm extensions](https://learn.arm.com/learning-paths/cross-platform/explore-model-artifacts-with-model-explorer/)
- [Analyze machine learning models for Arm Ethos-U with Arm ML Inference Advisor](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/analyze-ethos-u-models-with-mlia/)
- [Run parallel vision inference on an Alif Ensemble E8 with Zephyr](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/alif-dual-npu-vision/)
- [Get started with Microcontrollers](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/intro/)
- [Deploy ML models to Arm edge devices using Edge Impulse and AWS IoT Greengrass](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/edge_impulse_greengrass/)
- [Deploy a Zephyr-based machine learning application on Arm Corstone-320 MPS4 with ExecuTorch](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/zephyr_ml_cs320_mps4/)
- [Run MNIST on an Alif E8 Ensemble DevKit using ExecuTorch and Ethos-U85](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/observing-ethos-u-on-alif/)
- [Port Zephyr RTOS and run applications on the Arm Corstone-320 MPS4 platform](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/zephyr_cs320_mps4/)
- [Start debugging with µVision](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/uv_debug/)
- [Install tools on the command line using vcpkg](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/vcpkg-tool-installation/)
- [Convert uvprojx-based projects to csolution](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/uvprojx-conversion/)
- [Run the Zephyr RTOS on Arm Corstone-300](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/zephyr/)
- [Build Zephyr projects with Workbench for Zephyr in VS Code](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/zephyr_vsworkbench/)
- [Visualize Ethos-U NPU performance with ExecuTorch on Arm FVPs](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/visualizing-ethos-u-performance/)
- [Run a computer vision model on a Himax microcontroller](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/yolo-on-himax/)
- [Get started with TrustZone on NXP LPCXpresso55S69](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/trustzone_nxp_lpc/)
- [Get started with Trusted Firmware-M](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/tfm/)
- [Get started with Raspberry Pi Pico](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/rpi_pico/)
- [Edge AI on Arm: PyTorch and ExecuTorch rock-paper-scissors](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/training-inference-pytorch/)
- [Create an interactive shell for Zephyr RTOS on Arm Cortex-M](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/zephyr_shell/)
- [Build and run a letter recognition NN model on an STM32L4 Discovery board](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/tflow_nn_stcube/)
- [Build and run the Arm Machine Learning Evaluation Kit examples](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/mlek/)
- [Build and run an image classification NN model on an STM32L4 Discovery board](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/img_nn_stcube/)
- [Prepare Docker image for Arm embedded development](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/docker/)
- [Migrating Projects to CMSIS v6](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/project-migration-cmsis-v6/)
- [Migrating CMSIS-Packs to CMSIS v6](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/pack-migration-cmsis-v6/)
- [Get started with Keil Studio Cloud](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/keilstudiocloud/)
- [Learn how to run AI on Edge devices using Arduino Nano RP2040](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/edge/)
- [Introduction to TinyML on Arm using PyTorch and ExecuTorch](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/introduction-to-tinyml-on-arm/)
- [Implement post-quantum cryptography on Arm Cortex-M4](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/pqc_pqm4/)
- [Deploy ExecuTorch firmware on NXP FRDM i.MX 93 for Ethos-U65 acceleration](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/observing-ethos-u-on-nxp/)
- [Add new debug targets to Arm Development Studio](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/new_debug_targets_armds/)
- [Build an embedded application with Rust and debug with Arm Development Studio](https://learn.arm.com/learning-paths/cross-platform/rust_armds/)
- [Deploy containerized workloads to Arm-based Linux targets with Topo](https://learn.arm.com/learning-paths/cross-platform/deploy-containerized-workloads-with-topo/)
- [Run custom software for simulation with Arm IP Explorer](https://learn.arm.com/learning-paths/cross-platform/ipexplorer/)
- [Deploy a machine learning application to the Arm Ethos-U65 NPU on NXP FRDM i.MX 93 with Topo](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/deploy-ml-model-to-npu-with-topo/)
- [Create and deploy a custom Topo Project](https://learn.arm.com/learning-paths/cross-platform/create-your-own-topo-project/)
- [Run image classification on an Alif Ensemble E8 DevKit using ExecuTorch and Ethos-U85](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/alif-image-classification/)
- [Deploy firmware on hybrid edge systems using containers](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/cloud-native-deployment-on-hybrid-edge-systems/)
- [Build an RTX5 RTOS application with Keil μVision](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/cmsis_rtx/)
- [Build an RTX5 RTOS application with Keil Studio (VS Code)](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/cmsis_rtx_vs/)
- [Write Arm Assembler functions](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/asm/)
- [Learn about context switching on Arm Cortex-M processors](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/context-switch-cortex-m/)
- [Getting started with CMSIS-DSP using Python](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/cmsisdsp-dev-with-python/)
- [Get started with Keil MDK Code Coverage](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/coverage_mdk/)
- [Get started with Arm Development Studio](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/armds/)
- [Embedded programming with Arduino on the Raspberry Pi Pico](https://learn.arm.com/learning-paths/embedded-and-microcontrollers/arduino-pico/)
