EDGEAI Users Guide
SimpleLink™ SDK EdgeAI Plugin (EDGEAI) - User’s Guide
Introduction
The SimpleLink™ SDK EdgeAI Plugin (EDGEAI) is a companion software package to the device SDKs that enables advanced artificial intelligence functionality at the edge. This plugin provides a comprehensive toolbox of signal processing feature extraction, serial communication protocol, and AI inference modules that work together with TI’s Edge AIs Studio to design and deploy efficient AI models in a set of Low Power Wireless devices to transform standard sensor data into intelligent classification and detection capabilities.
The modular design allows developers to select and configure components based on their specific application requirements, from basic signal processing to advanced machine learning tasks. The plugin seamlessly integrates with TI’s Edge AI ecosystem, providing a complete pipeline from sensor data acquisition to real-time inference.
Prerequisites
Please go through the Release Notes to make sure you consider all the correct hardware and software dependencies.
Architecture and Components
The components are the following:
Device Agent Protocol (DAP). The DAP is a serial communication protocol using packets that facilitates interaction between TI’s Edge AIs Studio and TI Microcontrollers (the target devices). This protocol is specifically designed to support edge AI applications. For specific information about the component please go to DAP Documentation
Feature Extraction Library. The Feature Extraction library serves as a pre-processing stage where time and frequency domain features that characterize a signal are extracted from the raw sensor input data. The output features are used as inputs to the Neural Network model. For specific information about the component please go to Feature Extraction Library Documentation
AI Artifacts. The supported devices include a Neural Processing Unit with Custom Datapath Extension (CDE) - hardware instructions that accelerate computation of quantized deep learning neural network layers, crucial for power-efficient edge execution. The use of the CDE is enabled by default in the example.
Example Applications
This SDK Plugin includes sample applications that demonstrate Edge AI application using TI’s Edge AIs Studio.
- Smart PIR Motion Detection.
Documentation and Support
- TI’s Edge AIs Studio
- TI Neural Network Compiler for MCUs
- For support related to cc27XX devices please go to TI E2E BLE Connectivity Support Community