EDGE-AI-STUDIO

Software development tools for edge AI

EDGE-AI-STUDIO

Downloads

Overview

Edge AI Studio is a collection of graphical and command line tools designed to accelerate edge AI development on TI processors, microcontrollers and radar sensors. Whether developing a proof of concept using a model from the TI Model Zoo or leveraging your own model, Edge AI Studio provides the tooling you need.

The Edge AI Studio graphical user interface provides a fully integrated solution for collecting and annotating data, training and compiling models for deployment on a live development platform. Select from a variety of pre-trained models in the TI Model Zoo and optionally re-train them with custom data to improve accuracy and performance. Edge AI Studio is available as a cloud based application for processors devices and as both a cloud and desktop application for microcontrollers. When using a microcontroller the output of Edge AI Studio is consumed by the Code Composer Studio™ development environment.

For advanced users or those using open-source environments, such as PyTorch or TensorFlow, TI provides a set of command-line tools enabling the use of TI devices in these environments. The Tensor Virtual Machine (TVM) compiler framework is used to optimize models for TI devices, both with and without dedicated accelerators. When working with TI processors (MPUs) that feature dedicated AI accelerators such as C7x/MMA, the TI Deep Learning library (TIDL) contains highly optimized implementations of common layers to ensure maximum performance. With the command-line tools, it is
also possible to Bring Your Own Model (BYOM).

Features

TI supports the development of edge AI solutions for many types of applications, including but not limited to:

 

Processors (MPUs)

  • Object detection
  • Image classification
  • Semantic segmentation

Microcontrollers (MCUs)

  • Arc fault detection
  • Motor fault detection
  • Blower imbalance
  • Generic time-series

Radar sensors

  • Surface classification
Download View video with transcript Video

Downloads

IDE, configuration, compiler or debugger

EDGE-AI-STUDIO Edge AI Studio

Supported products & hardware

Supported products & hardware

Products
Automotive driver assist SoCs
AM625-Q1 Automotive display SoC with embedded safety for digital clusters AM62A1-Q1 Automotive processor with RGB-IR ISP, video enc/dec for 1-2 cameras, low-power systems AM62A3-Q1 Automotive 1 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, driver monitoring, dashcams
Multimedia & industrial networking SoCs
AM623 Internet of Things (IoT) and gateway SoC with Arm® Cortex®-A53-based object and gesture recognition AM625 Human-machine-interaction SoC with Arm® Cortex®-A53-based edge AI and full-HD dual display AM625SIP General purpose system in package with Arm® Cortex®-A53 and integrated LPDDR4 AM62A3 1 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, low-power, video surveillance, retail automation AM62A7 2 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, low-power systems, machine vision, robotics AM62A7-Q1 2 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, driver monitoring, front cameras AM67A Arm®Cortex®-A53 4 TOPS vision SoC with RGB-IR ISP for 4 cameras, machine vision, robotics, smart HMI AM68A 8 TOPS vision SoC for 1-8 cameras, machine vision, smart traffic, retail automation AM69A 32 TOPS vision SoC for 1-12 cameras, autonomous mobile robots, machine vision, mobile DVR, AI-BOX
Hardware development
Evaluation board
J721EXCPXEVM Common processor board for Jacinto™ 7 processors J721EXSOMXEVM TDA4VM and DRA829V socketed system on module (SoM) SK-AM62A-LP AM62A starter kit for low-power Sitara™ processors SK-AM68 AM68 and AM68A starter kit for vision AI and general purpose processors SK-AM69 AM69 and AM69A starter kit for vision AI and general purpose processors SK-TDA4VM TDA4VM processor starter kit for edge AI vision systems

EDGE-AI-STUDIO Edge AI Studio

close
Latest version
Version: 1.5.0
Release date: Dec 3, 2025
Products
Automotive driver assist SoCs
AM625-Q1 Automotive display SoC with embedded safety for digital clusters AM62A1-Q1 Automotive processor with RGB-IR ISP, video enc/dec for 1-2 cameras, low-power systems AM62A3-Q1 Automotive 1 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, driver monitoring, dashcams
Multimedia & industrial networking SoCs
AM623 Internet of Things (IoT) and gateway SoC with Arm® Cortex®-A53-based object and gesture recognition AM625 Human-machine-interaction SoC with Arm® Cortex®-A53-based edge AI and full-HD dual display AM625SIP General purpose system in package with Arm® Cortex®-A53 and integrated LPDDR4 AM62A3 1 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, low-power, video surveillance, retail automation AM62A7 2 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, low-power systems, machine vision, robotics AM62A7-Q1 2 TOPS vision SoC with RGB-IR ISP for 1-2 cameras, driver monitoring, front cameras AM67A Arm®Cortex®-A53 4 TOPS vision SoC with RGB-IR ISP for 4 cameras, machine vision, robotics, smart HMI AM68A 8 TOPS vision SoC for 1-8 cameras, machine vision, smart traffic, retail automation AM69A 32 TOPS vision SoC for 1-12 cameras, autonomous mobile robots, machine vision, mobile DVR, AI-BOX
Hardware development
Evaluation board
J721EXCPXEVM Common processor board for Jacinto™ 7 processors J721EXSOMXEVM TDA4VM and DRA829V socketed system on module (SoM) SK-AM62A-LP AM62A starter kit for low-power Sitara™ processors SK-AM68 AM68 and AM68A starter kit for vision AI and general purpose processors SK-AM69 AM69 and AM69A starter kit for vision AI and general purpose processors SK-TDA4VM TDA4VM processor starter kit for edge AI vision systems

Release Information

Model Composer is a fully integrated no-code solution for training and compiling models for deployment into edge AI applications. It supports Bring-Your-Own-Data (BYOD), enabling the re-training of models from the TI Model Zoo with custom data. Deploy to your local development board.


Tasks supported:



  • Image classification
  • Object detection
  • Semantic segmentation
  • AC/DC Arc fault detection
  • Passive Infra Red (PIR) classification for CC27xx
  • Motor bearing fault detection
  • Blower Imbalance detection
  • Time-series Classification task support for C2000, MSPM0, CC27xx
  • Surface Classification for mmWave
  • Point Cloud Classification task support for mmWave


What's new

  • Arc Fault Task supports AC arc fault use case on MSPM0
  • Passive Infra Red (PIR) classification for CC27xx
  • Time-series Classification task support for C2000, MSPM0, CC27xx
  • Point Cloud Classification task support for mmWave
  • Project create workflow improvements.
IDE, configuration, compiler or debugger

EDGE-AI-STUDIO-MCU Edge AI Studio for Microcontrollers

Supported products & hardware

Supported products & hardware

Products
Arm Cortex-M0+ MCUs
MSPM0G3507 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x4Msps ADC, DAC, 3xCOMP, 2xOPA, CAN-FD, MATHA MSPM0G5187 80 MHz ARM® Cortex®-M0+ MCU with 128kB flash, 32kB SRAM, USB2.0-FS, I2S, ADC, COMP, and Edge AI N
Automotive mmWave radar sensors
AWRL6432 Single-chip low-power 57-GHz to 64-GHz automotive mmWave radar sensor AWRL6844 Automotive single-chip high-performance, low-power, 57GHz to 64GHz mmWave radar sensor
C2000 real-time microcontrollers
TMS320F2800152-Q1 Automotive C2000™ 32-bit MCU 100-MHz 64-KB flash with CAN-FD, lockstep ASIL B TMS320F2800153-Q1 Automotive C2000™ 32-bit MCU 120-MHz 64-KB flash with HRPWM, CAN-FD, lockstep ASIL B TMS320F2800154-Q1 Automotive C2000™ 32-bit MCU 100-MHz 128-KB flash with CAN-FD, lockstep ASIL B TMS320F2800155 C2000™ 32-bit MCU 120-MHz 128-KB flash with HRPWM, CAN-FD TMS320F2800155-Q1 Automotive C2000™ 32-bit MCU 120-MHz 128-KB flash with HRPWM, CAN-FD, lockstep ASIL B TMS320F2800156-Q1 Automotive C2000™ 32-bit MCU 100-MHz 256-KB flash with CAN-FD, lockstep ASIL B, grade 0 and 1 TMS320F2800157 C2000™ 32-bit MCU 120-MHz 256-KB flash with HRPWM, CAN-FD TMS320F2800157-Q1 Automotive C2000™ 32-bit MCU 120-MHz 256-KB flash with HRPWM, CAN-FD, lockstep ASIL B, grade 0 and 1 TMS320F280040-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash, PGAs, SDFM TMS320F280040C-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280041 C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, PGAs, SDFM TMS320F280041-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128 KB flash, PGAs, SDFM TMS320F280041C C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280041C-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128 KB flash, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280045 C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, PGAs, SDFM TMS320F280048-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, CLA, PGAs, SDFM TMS320F280048C-Q1 Automotive C2000™ 32-bit MCU w/ 100 MHz, FPU, TMU, 256 KB flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280049 C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 256-kb Flash, CLA, PGAs, SDFM TMS320F280049-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, CLA, PGAs, SDFM TMS320F280049C C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 256-kb Flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280049C-Q1 Automotive C2000™ 32-bit MCU w/ 100 MHz, FPU, TMU, 256 KB flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F28P550SG C2000™ 32-bit MCU with 150MHz 512KB flash C28x + CLA, five ADCs, CLB, AES and NPU TMS320F28P550SJ C2000™ 32-bit MCU with 150MHz 1.1MB flash C28x + CLA, five ADCs, CLB, AES and NPU TMS320F28P559SG-Q1 Automotive 32-bit C2000™ MCU with 150MHz 512 KB flash C28x + CLA, five ADCs, CLB, AES and NPU TMS320F28P559SJ-Q1 Automotive C2000™ 32-bit MCU with 150MHz 1.1MB flash C28x + CLA, five ADCs, CLB, AES and NPU TMS320F28P650DH C2000 32-bit MCU, 600 MIPS, 2xC28x + 1xCLA CPU, FPU64, 768kB flash, 16-b ADC TMS320F28P650DK C2000™ 32-bit MCU, 2x C28x+CLA CPU, Lock Step, 1.28-MB flash, 16-b ADC, HRPWM, EtherCAT, CAN-FD, AES TMS320F28P650SH C2000 32-bit MCU, 400 MIPS, 1xC28x + 1xCLA CPU, FPU64, 768kB flash, 16-b ADC TMS320F28P650SK C2000 32-bit MCU, 400 MIPS, 1xC28x + 1xCLA CPU, FPU64, 1.28-MB flash, 16-b ADC, Ethercat TMS320F28P659DH-Q1 Automotive C2000 32-bit MCU, 600 MIPS, 2xC28x + 1xCLA + Lockstep, FPU64, 768kB flash, 16-b ADC TMS320F28P659DK-Q1 C2000™ 32-bit MCU, 2x C28x+CLA CPU, Lock Step, 1.28-MB flash, 16-b ADC, HRPWM, CAN-FD, AES TMS320F28P659SH-Q1 Automotive C2000 32-bit MCU, 400 MIPS, 1xC28x + 1xCLA , FPU64, 768kB flash, 16-b ADC
Industrial mmWave radar sensors
IWRL6432 Single-chip low-power 57-GHz to 64-GHz industrial mmWave radar sensor IWRL6432AOP Single-chip low-power 57GHz to 63.5GHz industrial mmWave radar sensor with integrated antenna IWRL6432W Low-power 60GHz industrial mmWave radar sensor in wafer scale package IWRL6844 Single-chip low-power high-performance 57GHz to 64GHz industrial mmWave radar sensor
Low-power 2.4-GHz products
CC2755R10 SimpleLink™ 32-bit Arm® Cortex®-M33 multiprotocol wireless MCU with 1MB flash, HSM, APU
Launch Download options

EDGE-AI-STUDIO-MCU Edge AI Studio for Microcontrollers

close
Latest version
Version: 1.5.0
Release date: Dec 3, 2025

Edge AI Studio 1.5.0 Installer

SHA-256 checksum
lock = Requires export approval (1 minute)
Products
Arm Cortex-M0+ MCUs
MSPM0G3507 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x4Msps ADC, DAC, 3xCOMP, 2xOPA, CAN-FD, MATHA MSPM0G5187 80 MHz ARM® Cortex®-M0+ MCU with 128kB flash, 32kB SRAM, USB2.0-FS, I2S, ADC, COMP, and Edge AI N
Automotive mmWave radar sensors
AWRL6432 Single-chip low-power 57-GHz to 64-GHz automotive mmWave radar sensor AWRL6844 Automotive single-chip high-performance, low-power, 57GHz to 64GHz mmWave radar sensor
C2000 real-time microcontrollers
TMS320F2800152-Q1 Automotive C2000™ 32-bit MCU 100-MHz 64-KB flash with CAN-FD, lockstep ASIL B TMS320F2800153-Q1 Automotive C2000™ 32-bit MCU 120-MHz 64-KB flash with HRPWM, CAN-FD, lockstep ASIL B TMS320F2800154-Q1 Automotive C2000™ 32-bit MCU 100-MHz 128-KB flash with CAN-FD, lockstep ASIL B TMS320F2800155 C2000™ 32-bit MCU 120-MHz 128-KB flash with HRPWM, CAN-FD TMS320F2800155-Q1 Automotive C2000™ 32-bit MCU 120-MHz 128-KB flash with HRPWM, CAN-FD, lockstep ASIL B TMS320F2800156-Q1 Automotive C2000™ 32-bit MCU 100-MHz 256-KB flash with CAN-FD, lockstep ASIL B, grade 0 and 1 TMS320F2800157 C2000™ 32-bit MCU 120-MHz 256-KB flash with HRPWM, CAN-FD TMS320F2800157-Q1 Automotive C2000™ 32-bit MCU 120-MHz 256-KB flash with HRPWM, CAN-FD, lockstep ASIL B, grade 0 and 1 TMS320F280040-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash, PGAs, SDFM TMS320F280040C-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128-KB flash, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280041 C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, PGAs, SDFM TMS320F280041-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128 KB flash, PGAs, SDFM TMS320F280041C C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 128-kb flash, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280041C-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 128 KB flash, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280045 C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, PGAs, SDFM TMS320F280048-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, CLA, PGAs, SDFM TMS320F280048C-Q1 Automotive C2000™ 32-bit MCU w/ 100 MHz, FPU, TMU, 256 KB flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280049 C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 256-kb Flash, CLA, PGAs, SDFM TMS320F280049-Q1 Automotive C2000™ 32-bit MCU with 100 MHz, FPU, TMU, 256 KB flash, CLA, PGAs, SDFM TMS320F280049C C2000™ 32-bit MCU with 100-MHz, FPU, TMU, 256-kb Flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F280049C-Q1 Automotive C2000™ 32-bit MCU w/ 100 MHz, FPU, TMU, 256 KB flash, CLA, InstaSPIN-FOC, CLB, PGAs, SDFM TMS320F28P550SG C2000™ 32-bit MCU with 150MHz 512KB flash C28x + CLA, five ADCs, CLB, AES and NPU TMS320F28P550SJ C2000™ 32-bit MCU with 150MHz 1.1MB flash C28x + CLA, five ADCs, CLB, AES and NPU TMS320F28P559SG-Q1 Automotive 32-bit C2000™ MCU with 150MHz 512 KB flash C28x + CLA, five ADCs, CLB, AES and NPU TMS320F28P559SJ-Q1 Automotive C2000™ 32-bit MCU with 150MHz 1.1MB flash C28x + CLA, five ADCs, CLB, AES and NPU TMS320F28P650DH C2000 32-bit MCU, 600 MIPS, 2xC28x + 1xCLA CPU, FPU64, 768kB flash, 16-b ADC TMS320F28P650DK C2000™ 32-bit MCU, 2x C28x+CLA CPU, Lock Step, 1.28-MB flash, 16-b ADC, HRPWM, EtherCAT, CAN-FD, AES TMS320F28P650SH C2000 32-bit MCU, 400 MIPS, 1xC28x + 1xCLA CPU, FPU64, 768kB flash, 16-b ADC TMS320F28P650SK C2000 32-bit MCU, 400 MIPS, 1xC28x + 1xCLA CPU, FPU64, 1.28-MB flash, 16-b ADC, Ethercat TMS320F28P659DH-Q1 Automotive C2000 32-bit MCU, 600 MIPS, 2xC28x + 1xCLA + Lockstep, FPU64, 768kB flash, 16-b ADC TMS320F28P659DK-Q1 C2000™ 32-bit MCU, 2x C28x+CLA CPU, Lock Step, 1.28-MB flash, 16-b ADC, HRPWM, CAN-FD, AES TMS320F28P659SH-Q1 Automotive C2000 32-bit MCU, 400 MIPS, 1xC28x + 1xCLA , FPU64, 768kB flash, 16-b ADC
Industrial mmWave radar sensors
IWRL6432 Single-chip low-power 57-GHz to 64-GHz industrial mmWave radar sensor IWRL6432AOP Single-chip low-power 57GHz to 63.5GHz industrial mmWave radar sensor with integrated antenna IWRL6432W Low-power 60GHz industrial mmWave radar sensor in wafer scale package IWRL6844 Single-chip low-power high-performance 57GHz to 64GHz industrial mmWave radar sensor
Low-power 2.4-GHz products
CC2755R10 SimpleLink™ 32-bit Arm® Cortex®-M33 multiprotocol wireless MCU with 1MB flash, HSM, APU

Release Information

Model Composer is a fully integrated no-code solution for training and compiling models for deployment into edge AI applications. It supports Bring-Your-Own-Data (BYOD), enabling the re-training of models from the TI Model Zoo with custom data. Deploy to your local development board.


Tasks supported:



  • AC/DC Arc fault detection
  • Passive Infra Red (PIR) classification for CC27xx
  • Motor bearing fault detection
  • Blower Imbalance detection
  • Time-series Classification task support for C2000, MSPM0, CC27xx


Devices supported:


  • F28P55x (recommended)
  • F28P65x
  • F280015
  • F28003
  • F28004
  • F2837
  • MSPM0G3507 (recommended)
  • MSPM0G5187
  • CC2755


Tasks supported:



  • Surface Classification for mmWave
  • Point Cloud Classification task support for mmWave


Devices supported:


  • xWRL684x, xWRL6432 (recommended)

What's new

  • Arc Fault Task supports AC arc fault use case on MSPM0
  • Passive Infra Red (PIR) classification for CC27xx
  • Time-series Classification task support for C2000, MSPM0, CC27xx
  • Point Cloud Classification task support for mmWave
  • Project create workflow improvements.

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support.

Videos