1.Which seller did you purchase the product(s) from?
The Pi Hut
2.The Model number of the product(s) you have purchased?
Arducam Mini 2MP Plus OV2640 SPI
3.Which Platform are you using the product(s) on?
Raspberry Pico
4.Which instruction are you following?
Streaming Example
5.Has your product ever worked properly?
Always works
6.What problems are you experiencing?
Hello,
I’ve built the examples in the PICO_SPI_CAM repository, and I am building a program starting from the Arducam_MINI_2MP_Plus_Videostreaing.cpp file.
So far I am able to get images from the sensor and display them on a small display attached to the Pico.
Even without copying bytes to the display, the Framerate is around 2FPS.
I am using RAW format and the QVGA resolution (320x240). This should be the best resolution for me, I don’t need anything higher.
Does anybody know if it is possible to reach around 10FPS with this camera/setup on a Raspberry Pico.
I am writing in C++.
Thanks
Z
PS I’ve tried running without debugging and more or less the FPS is the same
7.What attempts at troubleshooting have you already made?
I’ve put a counter and with the debugger I’ve seen the FPS stored in some variables.
8.How would you like us to help you?
thanks. How are you testing the FPS, by streaming to someplace or checking via ArduCAM Host?
And besides, what code are you using? Can you show the relevant C instructions?
Unfortunately I don’t think I can use JPEG, because I need to display image on an external display and I would need to decode it on board, too much I think for the Pico
but notice, the software only supports Jpeg and Bmp data formats.
About you need to decode image on your pico board, which does exist difficult. But, our camera supports and raw8 format. I think which is what you need.
Please don’t worry, I will try my best to solve the problem for you.
Sorry, we do not have a configuration for OV2640 RAW format. If you are interested, you can go to the link we provide to download the user document. https://www.arducam.com/ov2640/