> ## 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

> Choose an end-to-end tutorial for image, audio, sensor, industrial, or platform-specific machine learning projects.

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](/tutorials/end-to-end/image-classification)
* [Object detection with bounding boxes](/tutorials/end-to-end/object-detection-bounding-boxes)
* [Object detection with centroids](/tutorials/end-to-end/object-detection-centroids)
* [Visual anomaly detection](/tutorials/end-to-end/visual-anomaly-detection)
* [Visual regression](/tutorials/end-to-end/visual-regression)

## 🎧 Audio tutorials

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

* [Keyword spotting](/tutorials/end-to-end/keyword-spotting)
* [Sound recognition](/tutorials/end-to-end/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](/tutorials/end-to-end/motion-recognition)
* [Environmental sensor fusion](/tutorials/end-to-end/environmental-sensor-fusion)
* [Heart rate and HR/HRV estimation](/tutorials/end-to-end/hr-hrv-estimation)
* [Temperature anomaly detection on Opta PLC](/tutorials/end-to-end/temp-anomaly-detection-opta-plc)
* [OBD automotive data](/tutorials/end-to-end/obd-automotive-data)

## 🤖 AI agent tutorials

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

* [Motion recognition using an agent](/tutorials/end-to-end/motion-recognition-using-agent)

## ⚙️ Hardware-specific tutorials

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

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