ArduCam B0428 Ultra Wide Angle Fisheye 5MP OV5647 Camera User Manual
- June 9, 2024
- ArduCam
Table of Contents
ArduCam B0428 Ultra Wide Angle Fisheye 5MP OV5647 Camera User Manual
Introduction
5MP OV5647 cameras, namely the V1 camera series, are used a lot on Raspberry
Pi camera applications.
Unlike the V2 cameras which are encrypted on the camera board with a chip, the
5MP OV5647 cameras can be easily modified and customized by third-party
manufacturers, thus you will see a lot of variations of this series
Specifications
Sensor | Omnivision OV5647 sensor |
---|---|
Sensor Size | 1/4” (OV5647) |
Resolution | 5MP 2592×1944 |
Frame Rates | 1080p@30fps, 720p@60fps, 480p@90fps |
IR Sensitivity | Integral IR Cut Filter, visible light only |
Field of View | 220°(H) |
Effective Focal Length | 0.76mm |
35mm Equivalent Focal Length | 8.2mm |
Focus Type | Manual |
Lens Mount | M12 |
Dimension | 36mm x 36mm |
Peak Current | 300mA |
Hardware Setup
You need to connect the camera module to the Raspberry Pi’s camera port.
-
Locate the camera port (CSI) near the HDMI connector, and gently pull up on the plastic edge.
-
Push in the camera ribbon and make sure the silver connector is facing the Raspberry Pi camera MIPI port.
Do not bend the flex cable and make sure it is firmly inserted. -
Push the plastic connector down while holding the flex cable until the connector is back in place.
Software Setup
At present, we support using lib camera and rasp still to capture images with OV5647 camera, please refer to the following steps:
For Raspberry Pi OS(Bullseye)
- Using lib camera to access the camera
The Raspberry Pi Bullseye system support using lib camera to capture images.
Please make sure you have downloaded the official Bullseye.
When using Raspberry Pi 4, you can use lib camera command to capture images.
When using Raspberry Pi 0-3, you need to enable Glamor graphic acceleration firstly and then use lib camera command to capture images. Please see the following:
-
Run raspi-config
Open your terminal and input sudo rapi-config
sudo raspi-config -
Navigate to Advanced Options
-
Enable Glamor graphic acceleration
-
Save and reboot
sudo reboot -
Use libcamera command
For more commands for using libcaemra, please refer to
https://www.arducam.com/docs/cameras-for-raspberry-pi/raspberry-pi-libcamera- guide/
Using rasp still to access the camera
The raspberry pi Bullseye system support using rasp still command to
capture image too, you need to run the raspy-config to enable legacy, please
see the following:
-
Run raspi-config
Open your terminal and input sudo rapi-config
sudo raspi-config -
Move to interface option
-
Enable the legacy camera
-
Save and reboot sudo reboot
-
Detect the camera
vcgencmd get_camera
If the camera is detected, the output will be the follows:
vcgencmd get_camera
supported=1 detected=1, libcamera interfaces=0 -
Run the camera
Preview:
raspistill -t 0
Save a file:
raspistill -t -5000 -o test.jpg
For more usage of rasp still or previous command, please refer to the following messages:
https://projects.raspberrypi.org/en/projects/getting-started-with-picamera
For Raspberry Pi OS (Legacy)
-
Run raspi-config
Open your terminal and input sudo rapi-config
sudo raspi-config -
Select Enable Camera and hit Enter, then go to Finish and you’ll be prompted to reboot.
Libraries for using the camera are available in:-
Shell (Linux command line):
https://www.raspberrypi.com/documentation/accessories/camera.html -
Python:
https://projects.raspberrypi.org/en/projects/getting-started-with-picamera/0
-
Contact Us
Email: support@arducam.com
Forum: https://www.arducam.com/forums/
Skype: arduca
References
- projects.raspberrypi.org/en/projects/getting-started-with-picamera
- projects.raspberrypi.org/en/projects/getting-started-with-picamera/0
- Redirecting...
- Arducam Camera Support Forum
- Raspberry Pi Documentation - Camera