Skip to content

5MP OV5647

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.

Image Sensor


Sensor Model OV5647
Shutter Type Rolling Shutter
Active Pixels 2592×1944
Resolution 5MP
Frame Rate 1080p30, 640x480p60, 640x480p67
Image Sensor Format Type 1/4″
Pixel Size 1.4μm×1.4μm

Release Time


OminiVision launched this sensor in late 2009, it became popular since RPi foundation’s release of the OV5647-powered camera module V1,in 2013.

Product Series


Since the release of OV5647, we have designed several versions with different features according to different needs: IR-CUT, Motorized Focus, PT&PTZ , M12/CS .

IR-CUT


Arducam 5MP OV5647 Motorized IR-CUT Camera Modules are designed for both daylight and night vision photography. The motorized IR cut filter can be switched ON/OFF automatically, and the infrared LEDs are automatically ON/OFF according to the light environment. The cameras in this serial are fully supported by all the Raspberry Pi board versions including Pi 4, Pi 3 and Pi Zero. They can be widely used in wildlife photography, agriculture NDVI applications and etc.

Motorized Focus


Arducam 5MP OV5647 Motorized Focus Camera Modules are designed for you to control the focus via software, so you can see closer and see where you want to see.

PT&PTZ


Arducam PT camera can move in two dimensions with 180 degrees horizontal and 145 degrees vertical movements. So it can be used to monitor places that should be covered by multiple ones commonly in the surveillance system.

Arducam PTZ cameras are the complete solution to turn your Raspberry Pi cameras into a fully functional surveillance camera that covers 360 degrees space. With the software autofocus function, you can clearly focus on your target when zooming. The IRCUT control also helps both the daylight and night vision.

Selection Guide


Product Image SKU Pin/Connect Type Features Lens Type Field of View(H x V) Focus Type IR Sensitivity
B0033 15/Bottom Mini Size Stock Lens 54° (H) x 41° (V) Fixed Focus 650nm IR-cut filter
B003301 without IR-cut filter
B0033C Acrylic Case 650nm IR-cut filter
B0033PT Pan-Tilt Kit
B0033R 3D Printer
B0033+B0087 22/bottom For Pi Zero
B0176 15/Bottom Mini Size 54°(H)x44° (V) Auto Focus
B0176R 3D Printer
B0370 Wide Angle M12 155°(H) x 116°(V) Auto Focus
B0032 15/Bottom CS Mount CS 58°(H) x 44°(V) Manual Focus 650nm IR-cut filter
B0036 Night Vision without IR-cut filter
B0031 Repalceable Lens M12 56°(H) x 42°(V) 650nm IR-cut filter
B0035 Night Vision 110 ° (H) x 83°(V) without IR-cut filter
B0055 Wide Angle 194 ° (H) x 142°(V) 650nm IR-cut filter
B0404 M8 210° (H) x 154°(V)
Image B003504 Day and Night Vision M12 105° (H) x 78°(V) Motorized IR-CUT Filter
B003507 140° (H) x 105° (V)
B0151 100° (H)x75° (V)
B0167B5 Pan-Tilt-Zoom Kit varifocal lens 67°~18°(H) x 49°~13°(V) Motorized Focus
B01675MP
Image B006603 22/NA Miniature Camera M6 Lens 72.4°(H) x 54.3°(V) Fixed Focus 650nm IR-cut filter
B006604 120°(H) x 90°(V)
B006603N 64°(H) x 48°(V) without IR-cut filter
B006604N 96°(H) x 72°(V)
Image B006605 M7 Lens 128°(H) x 96°(V) Manual Focus 650nm IR-cut filter
Image B0066 15/NA Miniature Camera Stock Lens 62°(H) x 47°(V) Fixed Focus
B0066-02 without IR-cut filter
B0428 15/Bottom Wide Angle M12 220° (H) x 165°(V) Manual Focus 650nm IR-cut filter

Supported Platforms and OS


Note for Supported Platform and OS
Platform Bookworm(rpicam/libcamera) Bullseye(libcamera) Buster(raspistill)
Raspberry Pi 5    
Raspberry Pi 4B / 3B+ / 3A+ / Zero / Zero 2 W
Raspberry Pi CM3 / CM3+ / CM4
(extra adapter board required)

Hardware Connection


Please refer to the following doc for common hardware connection method of RPI Camera:

Quick Start Guide - Hardware Connection

Software Configuration


  • Bookworm OS & Pi 5


For Raspberry Pi Bookworm users running on Pi 5, please execute:

sudo nano /boot/firmware/config.txt 
#Find the line: camera_auto_detect=1, update it to:
camera_auto_detect=0
#Find the line: [all], add the following item under it:
dtoverlay=ov5647
#Save and reboot.

If you want to enable the camera kit on the cam0 port of Pi5, please refer to the following modifications:

sudo nano /boot/firmware/config.txt 
#Find the line: camera_auto_detect=1, update it to:
camera_auto_detect=0
#Find the line: [all], add the following item under it:
dtoverlay=ov5647,cam0
#Save and reboot.
  • Bookworm/Bullseye OS & Pi 4


For Raspberry Pi Bookworm/Bullseye users running on Pi 4, please execute:

Bookworm OS on Pi4

sudo nano /boot/firmware/config.txt 
#Find the line: camera_auto_detect=1, update it to:
camera_auto_detect=0
#Find the line: [all], add the following item under it:
dtoverlay=ov5647
#Save and reboot.

Bullseye OS on Pi4

sudo nano /boot/config.txt 
#Find the line: camera_auto_detect=1, update it to:
camera_auto_detect=0
#Find the line: [all], add the following item under it:
dtoverlay=ov5647
#Save and reboot.
  • Bookworm/Bullseye OS & Pi 0 ~ Pi 3

For Raspberry Pi Bookworm/Bullseye users running on Pi 0 ~ 3, please execute:

Bookworm OS on Pi0-Pi3

sudo nano /boot/firmware/config.txt 
#Find the line: camera_auto_detect=1, update it to:
camera_auto_detect=0
#Find the line: [all], add the following item under it:
dtoverlay=ov5647
#Save and reboot.

Bullseye OS on Pi0-Pi3


sudo nano /boot/config.txt 
#Find the line: camera_auto_detect=1, update it to:
camera_auto_detect=0
#Find the line: [all], add the following item under it:
dtoverlay=ov5647
#Save and reboot.
Open a terminal 
Run sudo raspi-config
Navigate to Advanced Options 
Enable Glamor graphic acceleration 
Reboot your Pi

If you encounter the display issues, please also execute the following steps:

Open a terminal
Run sudo raspi-config
Navigate to Advanced Options
Navigate to GL Driver
Select GL (Full KMS)
Reboot your Pi
  • Raspberry Pi Compute Module 3/4

For Raspberry Pi Compute Module 3/4:

The latest software only supports one camera at this time, CM4 uses `CAM1` by default.

More details


datasheet