The lowest class of board that can run FOMO

Hello, I’m currently using Arduino Nicla Vision to run the FOMO model. But I think it’s quite power consuming. Which is the lowest class of board (in terms of memory and processing power) that could run FOMO model? Do you have any recommendation.

Hi @ryan23,

I have not done it myself, but I saw a demo of FOMO running on an Arduino Nano 33 BLE Sense. So, I would say an Arm Cortex-M4 is probably the lowest you want to go for FOMO. Expect to use very small input images (e.g. 64x64 grayscale) and a low frame rate (around 0.5-1 fps).

1 Like

Thanks. But I found actually the power consumption of Nano BLE is quite high, do you have some recommendations of low power consumption board for FOMO.

Hi @ryan23,

I don’t have other recommendations off the top of my head. I recommend looking for chips that have similar specs to the nRF52840:

  • 64 Mhz
  • 1 MB flash
  • 256 kB RAM

Having a floating point unit and/or DSP/SIMD hardware instructions would be extremely helpful. Maybe something like the Artemis (Artemis - SparkFun Electronics) would be a good fit.

1 Like