You should be able to flash the standard M5Stack firmware onto the M5GO (you may need to use the "Erase" function on the ESP Flash Downloader Tool first).
If you want to use M5Cloud you will need to load the M5Cloud firmware onto the M5Stack - it is available here.
Not sure if you will be able to use the sensors using the same code - it depends how it is all setup.
@martinsky No problem - glad to hear it is now working..... the other two menus on my github page are also very good.... little more involved to setup, but worth the effort.
The SD-Updater menu supports M5Stack library versions 0.1.6 and 0.1.7 (see notes under installation).
The MultiApp Firmware Menu uses the ESP Flash Downloader to upload the code in place of the Arduino "IDE".
@m5mpy microcode is very low level, I like how these MCU bring back old memories and old hacks like I used to do on Amiga. And how in general they force into better programming habits.
So what I'm trying to do is general purpose signal camera. At the moment, a sound camera will do. From what I was told on eevblog, I need one FFT per microphone to calculate inter-mic delay. So far Arduino FFT switched to uint32 (faster on esp32 than uin8 I'm told) I'm getting 512 bins at 12 ms, which is't very zippy as I'll need 4 cameras at least. Not that big a deal because I don't need 60fps refresh but ... well, that would be nice :D
As for the frequency, at the moment I'm interested in detecting the origin of low frequency sound as they're notoriously difficult to locate by ear. Eventually I'd like to expand into an EMF camera.
Concise code for sure. I need all the speed I can get so it'll be Arduino for now.
I'm surprised you wouldn't see any flicker on the display since you print every frame, also surprised that there is no clearScreen preceding the print. I'm thinking the python print has a background.