Frequently Asked Questions (FAQ) about Arducam SPI Cameras
Published by Lee Jackson on
- December 24, 2019 at 2:03 am #14379Lee JacksonKeymaster
This Topic lists Frequently Asked Questions (FAQ) about Arducam SPI Cameras from customers
- December 26, 2019 at 4:44 pm #14429
I’m trying to use OV5642 on ESP8266 Nano V2 board. The code works fine with OV2640, but when I tried to use it on OV5642, the console gave me the error message that “SPI interface error”. Do any of you know what is the problem?
Compared with OV2640, OV5642 needs more current, and ESP8266 Nano V2 can’t provide enough current, so SPI error will occur.
- This reply was modified 6 months, 1 week ago by Arducam Support Team.
- December 26, 2019 at 4:48 pm #14431
We have on off switch to turn the whole power off after finish taking photo, but during the operation, it drain a lot of power. Would you let me know the max current needed for the ArduCAM OV5642?
- December 26, 2019 at 4:51 pm #14432
Is the frame rate depend on the Mini camera attached and its /
their resolution settings? Or does the adapter board have its own frame rate limit?
Frame rate is related to many factors
1. SPI bandwidth（2-8Mb）
2. UART baud rate(921600 byte)
3. Resolution： When the resolution is large, the frame rate is small.
- December 26, 2019 at 4:55 pm #14433
I saw in your code example that you send the video stream to a Windows PC over Serial COM.
Does the board take up all SPI / I2C pins on the Arduino? Or are there ways other than Serial to transfer the frames to a Jetson TX2?
It is decided by Hardware resources, we occupy a couple of SPI and I2C. Through UART,it is able to send data to other devices.
- December 26, 2019 at 4:58 pm #14434
Rather than Panorama with 4 cameras, I would like to create one pair that’s a stereo and the other two can be connected any other way.
I was thinking to connect 4 Mini 5MP Plus using jumpers or wires that are .5 to 1 meter, then I can position the cameras any where, correct?
Not recommended to use too long wire which is over 30cm.
- March 26, 2020 at 7:14 pm #21600
The code has no errors and have been compiled and uploaded successfully, but when I connect the host app with the bluetooth module I got no response except for the message “com is open” and that was when I replaced all Serial commands in your code with “mySerial” when I defined a new Serial to let it handle only the camera data since I need to use the main Serial for other purposes.
the normal code you provided is working very well.
Due to the serial speed of the software simulation is limited, the baud rate is recommended to be 9600 or below.
- This reply was modified 3 months, 1 week ago by Arducam Support Team.
- March 26, 2020 at 7:17 pm #21602
However, I still need to store the images in an SD and transmit them through Xbee modules. I’m wondering if you can provide me with some sort of master code to convert raw data of binary numbers of the images back to image after the transmission.
- March 26, 2020 at 7:18 pm #21603
We’re using the Arducam camera’s with the ESP8266. We’re using these to take a picture, based on movement, about every five minutes. This picture is send to MS Azure Vision AI for counting people and recognizing object.
what I need is the Arducam SPI based camera’s to work on Azure Sphere, any plans to support those or suggestions how to get them to work on Azure Sphere.
Arducam SPI camera support any platform as long as it have SPI and I2C interface
- March 26, 2020 at 7:19 pm #21604
Hi there! I’m hoping to build a plant growth monitoring system with Arduino, and I want to have the OV5642 camera module integrated as a video-shooting device to record 24/7 videos of the growing process. I just wonder if it is possible to shoot continuous video with this module? On the website it only says short videos. And I wonder how large the file will be for high res videos
Here is the demo for your reference
- March 26, 2020 at 7:19 pm #21605
- June 8, 2020 at 1:24 am #23719Margarito LehmannParticipant
About Arducam MINI 5MP Plus camera module, here are some questions:
1. When we using OV5642 Camera, can we get the JPEG compression as a result? If yes, can we know how to calculate to get a size for compressed data from RAW to JPEG? Would you kindly share the formula or calculator with us?
2. What is ratio compression or Compression Rate of Arducam OV5642 Plus？
3. OV5642 SNR?
4. The manual exposure of OV5642? What is the equivalent conversion of the exposure value (in decimal) to exposure/shuttle time? or OV5642 Exposure Time / Shutter Speed Range?
- June 8, 2020 at 8:58 am #23796Lee JacksonKeymaster
1. Yes, the OV5642 supports JPEG compression output.
2. there is no way to calculate the size of the JPEG file, but you can adjust the Ratio of the compression through the register 0x4407 bit[5:0]: Quantization scale.
3. The OV5642 datasheet doesn’t tell the SNR, sensitivity and dynamic range spec at all.
4. Manual exposure can be enabled by set register 0x3503 bit. The exposure calculation can be found from the datasheet. The basic concept is that the exposure time is line based, so each line can be calculated by pixel clock and total number of the pixel per line. Then the overall exposure time is multiple of the Tline.
- June 9, 2020 at 7:50 am #23810bonjourParticipant
Is there a place where we can get the Arducam Mini 5Mp Plus camera module schematic?
- June 9, 2020 at 5:49 pm #23816Arducam jyhModerator
I‘m sorry to tell you that the mini 5mp plus schematic is not open source.
- You must be logged in to reply to this topic.