Failed uploading: uploading error: exit status 1 Arduino Nano 33 BLE V1

How do I fix this error? I can’t seem to get past it.

Is there a better way to connect my Arduino Nano BLE 33 V1 to Edge Impulse?

Welcome to the forum @penguinbomb6 !

The error you’re encountering might be related to several issues, including firmware compatibility, connection issues, or the Edge Impulse CLI tools not being up to date. Here’s what you can try:

  1. Check Firmware Version: Ensure your Arduino Nano 33 BLE has the latest firmware version that is compatible with Edge Impulse.
    Update to the latest firmware here:
    GitHub - edgeimpulse/firmware-arduino-nano-33-ble-sense: Edge Impulse firmware for the Arduino Nano 33 BLE Sense development board

  2. Reinstall Edge Impulse CLI: Sometimes, the problem might be with the Edge Impulse CLI tools. Reinstalling them can resolve unforeseen issues. Use the following commands:

npm uninstall -g edge-impulse-cli
npm install -g edge-impulse-cli
  1. Check Connections: Make sure your Arduino is properly connected to your computer and recognized by the Arduino IDE or your system.

Read more Troubleshooting steps here: