Restoring Grove Vision AI V2 t Factory Settings - Prevents SenseCraft Pretrained model Upload

Hi there,

That was a good question , I had forgot had to go ask… :grin:
there is ZERO how to Flashing instructions so, feeling around in the dark there but luckily we have some tools.
you have it this way :

  1. Replace the default “Hello World” app (from restoring the bootloader)
  2. Flash the latest working SSCMA-Micro firmware that enables use with Seeed’s SenseCraft Web tool (model uploader)
  3. Understand how to use the SSCMA-Micro GitHub repo properly — which lacks clear flashing instructions.

It’s confusing various parts together is what makes it work ,so I had to do it backwards to re-understand it better and It has changed since the launch

Step 1: Understand What SSCMA-Micro Is

SSCMA-Micro is not just a sketch — it’s a complete firmware build (based on TFLite Micro), and you don’t upload it through Arduino or PlatformIO. Instead, Seeed provides a precompiled .uf2 file for Grove Vision AI V2.

That .uf2 acts like firmware to:

  • Enable the USB serial debug
  • Enable communication with SenseCraft Web (via USB CDC)
  • Run inference models
  • Accept uploads of .tflite models from the web tool

Step 2: Flash SSCMA-Micro UF2 Firmware

Instructions:

  1. Put the Grove Vision AI V2 into bootloader mode:
  • Press and hold BOOT, then tap RESET, then release BOOT
  • The device should mount as a USB drive (e.g., GROVEAI)
  1. Download the prebuilt .uf2 firmware from Seeed’s GitHub:
  1. Drag and drop the .uf2 file onto the mounted USB drive
  2. The board will reboot and begin running the SSCMA-Micro firmware, which listens for model uploads over USB.

Step 3: Test with SenseCraft Web

  1. Open: https://sensecraft.seeed.cc/
  2. Connect your Grove Vision AI V2
  3. Upload a .tflite model (Seeed provides examples)
  4. The board should now start running the new model

Ignore Arduino IDE for This Use Case

Once SSCMA-Micro is flashed, you no longer need the Arduino IDE — unless you plan to replace the firmware. Uploading a sketch from Arduino will overwrite SSCMA-Micro, which disables SenseCraft model upload.

Replacing “Hello World!” UF2 with SSCMA‑Micro firmware

You want to replace the simple “Hello World!” bootloader with the newest SSCMA‑Micro that supports Grove Vision AI V2.

HTH
GL :slight_smile: PJ :v: