Edge Impulse × Zephyr: New West Extension Commands

In October, we announced the Edge Impulse Zephyr Module, making it easier than ever to integrate edge AI into your Zephyr-based projects. Now we’re excited to introduce the next step: west extension commands for building and deploying model artifacts as part of your Zephyr workflow.

Quick recap on Zephyr

You can read on in our previous blog for more on our Edge Impulse Zephyr Module Deployment announcement blog.

We’ll demo the workflow on 14th of January on Zephyr Tech Talks with Benjamin Cabé, Francesco Varani, and Eoin Jordan.

What’s New?

Get Started

Using west extension commands is very easy. Just like before, simply add our module to Zephyr with the following command (be sure to first replace the xyz values to match your Zephyr version):

manifest:
  projects:
    - name: edge-impulse-sdk-zephyr
      url: https://github.com/edgeimpulse/edge-impulse-sdk-zephyr
      revision: vX.Y.Z
      path: modules/edge-impulse-sdk-zephyr
      west-commands: scripts/west-commands.yml

Then Run:

  1. west ei-build: Invoke a build of your Edge Impulse project directly from your Zephyr environment.
  2. west ei-deploy: Once the build completes, download your built deployment artifacts for easy integration.
  3. west build: Compile your Zephyr firmware.
  4. west flash: Flash your firmware to your hardware target.

    With these commands, you can trigger Edge Impulse builds as part of your Zephyr workflows — making it easier to integrate Edge Impulse into CI/CD and broader MLOps pipelines (something we’ll explore in a later webinar).

Zephyr Series: New Tutorials and Examples

Zephyr series of tutorials

To help you maximize your Edge Impulse + Zephyr experience, we’ve launched a Zephyr series in our documentation. This series advances from simple deployments to application-level implementations, covering how to:

Join Us: Live Tech Talk with Zephyr Project

Join us for a live Tech Talk with the Zephyr Project team on January 14th

Want to see the Edge Impulse Zephyr Module in action? Join us for a live Tech Talk with the Zephyr Project team on January 14th. We'll demo the workflow, answer your questions, and show how to take your embedded ML projects to the next level.

Links

Comments

Subscribe

Are you interested in bringing machine learning intelligence to your devices? We're happy to help.

Subscribe to our newsletter