Introduction
This page is part of the Lifecycle Management with Edge Impulse tutorial series. If you haven’t read the introduction yet, we recommend you to do so here. In this tutorial, we’ll guide you through deploying updated impulses over-the-air (OTA) to Arduino using Edge Impulse. We’ll build on Arduino firmware update workflow, incorporating Edge Impulse’s API to check for updates and download the latest build. Let’s get started!Prerequisites:
- Edge Impulse Account: If you haven’t got one, sign up here.
- Trained Impulse: If you’re new, follow our data acquisition and impulse design guides.
Key Features of Arduino OTA Updates:
Arduino OTA Update
OTA Code
Here’s the complete C code for implementing OTA updates with Edge Impulse on ESP-EYE (ESP32).Prerequisites
- A trained impulse in Edge Impulse Studio
- Installation of required software as detailed in the tutorial