My intent is to capture a low-medium fps (5-10 fps) of some seconds duration. What's the best way to do that, and what can be a feasible compression on Arm Cortex M7 ?
Right. Please excuse.
who talked about free libraries? If you know some, also non-free, alternatives, please suggest...
It seems the source codes are also in github, but I haven't look into details of what is available there.
https://github.com/openmv/openmv/tree/master/src/omv
... or maybe they want to make money with their IP and not give it away for free.
Thank you for your answer. Actually what I wondering, concerns more with firmware. With my dev board I can capture still images and compress in jpeg. The next step is capture a small video and store it in RAM, in one of the many video formats (mpg, avi, mp4....) . This in a non-OS environment, and in C language. I'm surprised that I can't find documentation and libraries about this feature, whereas it is also widespread in low-cost products, such as spycams o dashcams. All this products use high-end processors with OS?
OpenMV has posted their schematic on github, see links in
https://openmv.io/products/openmv-cam-m7
View all questions in Cortex-M / M-Profile forum