> ## Documentation Index
> Fetch the complete documentation index at: https://docs.edgeimpulse.com/llms.txt
> Use this file to discover all available pages before exploring further.

# End-to-end tutorials

Learn how to build full machine learning pipelines — from raw data to deployed model — using Edge Impulse.   These tutorials walk you through every step of the process for your use case or domain: collecting data, designing an impulse, training a model, testing results, and deploying to real hardware.

## 🖼️ Image tutorials

Explore visual ML applications including image classification and object detection.

* [Image classification](./image-classification)
* [Object detection with bounding boxes](./object-detection-bounding-boxes)
* [Object detection with centroids](./object-detection-centroids)
* [Visual anomaly detection](./visual-anomaly-detection)
* [Visual regression](./visual-regression)

## 🎧 Audio tutorials

Build models that understand sound — from detecting specific keywords to recognizing environmental noises.

* [Keyword spotting](./keyword-spotting)
* [Sound recognition](./sound-recognition)

## 📈 Time-series tutorials

Learn how to use motion, sensor, and other temporal data to detect activity, monitor environments, and identify anomalies.

* [Motion recognition with anomaly detection](./motion-recognition)
* [Environmental sensor fusion](./environmental-sensor-fusion)
* [Heart rate and HR/HRV estimation](./hr-hrv-estimation)
* [Temperature anomaly detection on Opta PLC](./temp-anomaly-detection-opta-plc)
* [OBD automotive data](./obd-automotive-data)

## 🤖 AI agent tutorials

Build Edge Impulse projects using natural language commands with AI coding agents.

* [Motion recognition using an agent](./motion-recognition-using-agent)

## ⚙️ Hardware-specific tutorials

Deploy real applications on supported embedded hardware platforms and development kits.

* [Avnet RASynBoard - motion recognition](../hardware/avnet-rasyn-motion-recognition)
* [Particle Photon 2 - audio event detection](../hardware/particle-photon2-audio-even-detection)
* [Particle Photon 2 and Boron - motion recognition](../hardware/particle-photon2-motion-recognition)
* [Renesas RA8D1 - NVIDIA TAO models](../hardware/renesas-ra8d1-nvidia-tao)
* [Renesas RZ/V2L - object detection (x2)](../hardware/renesas-rzv2l-object-detection-x2)
* [SiLabs xG24 Dev Kit - object detection](../hardware/silabs-xg24-devkit-object-detection)
* [Sony Spresense - image classification](../hardware/sony-spresense-image-classification)
* [Syntiant NDPs - keyword spotting](../hardware/syntiant-ndp-keyword-spotting)
* [Syntiant NDPs - motion recognition](../hardware/syntiant-ndp-motion-recognition)
* [TI LaunchXL - keyword spotting](../hardware/ti-launchxl-keyword-spotting)
* [TI LaunchXL - sound recognition](../hardware/ti-launchxl-sound-recognition)

## 🚀 What you’ll learn

By completing these tutorials, you’ll learn how to:

* Collect and label data from devices and sensors
* Design and configure impulses tailored to your data type
* Train and evaluate models using Edge Impulse Studio
* Optimize models for real-time edge deployment
* Deploy and run models on actual embedded hardware

Whether you're a beginner exploring your first model or an expert integrating with specific hardware, these guides will help you go from idea to deployment, end-to-end.
