Machine Learning on Arm Cortex-M Microcontrollers

Deep learning algorithms are gaining popularity in IoT-edge devices due to their human-level accuracy in many tasks, including image classification and speech recognition. This creates increasing interest in deploying neural networks (NNs) on low-power processors found in always-on systems, such as those based on Arm Cortex-M microcontrollers. CMSIS-NN is a library of optimized software kernels for running NNs on Cortex-M cores. In this hands-on workshop, we will show developers how to run image classification on Cortex-M microcontrollers using CMSIS-NN.

Bring your own laptop to participate in our hands-on workshop!   


First 50 attendees will receive an OpenMV Cam M7 microcontroller board and free 90-day Keil MDK Professional development suite.

Audience Level: Intermediate

  • Date:Wednesday, October 17
  • Time:1:30 PM - 3:10 PM
  • Location:Grand Ballroom 220C
  • Session Type:Conference Workshop
  • Room:Grand Ballroom 220C
  • Pass Type:All-Access Pass, Arm Mbed Connect Pass, Expo Floor Pass
Alessandro Grande
Mark Woods