Edge Impulse tutorials are step-by-step instructions designed to help you learn how to build, deploy, and integrate machine learning models with real-world devices and data. Explore the sections to get familiar with different data types, tools, and integrations available in the Edge Impulse ecosystem.

End-to-end

End-to-end tutorials show you how to build complete projects, starting with data collection and ending with running the model on a device. There are separate tutorials covering use cases for different data types including images, audio, and time-series data.

Topics

Topics tutorials are shorter and focused on discrete functionality in Edge Impulse. These tutorials are designed to help you quickly learn how to perform common tasks.

Tools

Tools tutorials are designed to provide examples of how to use the tools created by Edge Impulse, such as the APIs, CLIs, libraries, and protocols. These tutorials help you understand how to interact with the Edge Impulse platform programmatically.

Integrations

Integrations tutorials show you how to use Edge Impulse with popular hardware platforms and software tools. These tutorials help you understand how to leverage Edge Impulse in your existing workflows and projects.