Skip to content

1MP OV9281

Introduction


Global shutter cameras eliminate rolling shutter artifacts to better capture moving objects, and OV9281 is just one of them.

Image Sensor


Sensor Model OV9281
Shutter Type Global Shutter
Active Pixels 1280 x 800
Resolution 1 MP
Image Sensor Format Type 1/4″
Pixel Size 3μm×3μm
Color Filter Array None(Monochrome)

At Arducam


The Arducam OV9281 camera breakout incorporates Omnivision 1/4-inch 1 Mp (1280×800) CMOS digital image sensor which is capable of operating at up to 60fps in 1MP ( 1280×800 ) resolution at 1-lane MIPI mode. The OV9281’s high frame rates make it an ideal solution for low-latency machine vision applications.

The global shutter technology allows you to reduce or eliminate unwanted image artifacts, which occur with traditional rolling shutter image sensors as a result of motion during image capture. The sensor’s global shutter and excellent low-light sensitivity allow it to be used for any application that needs gesture detection, head/eye tracking, and depth and motion detection.

Product List


Product Image SKU Pin/Connect Type Features Lens Type Field of View(HxV) Focus Type IR Sensitivity
B0165 22/Top Replaceable Lens M12 75°(H) x 46.8°(V) Manual Focus without IR-cut filter
B0224 110 °(H) x 90°(V)
B0411 22/Top Mini Size Stock Lens 78°(H) x 48.75°(V) Fixed Focus 650nm IR-cut filter
B0405 Wide Angle 130°(H) x 81.7°(V)

Hardware Connection


For Raspberry Pi 5:


The Raspberry Pi 5 has two 22-pin camera csi connectors, both located between the Ethernet and HDMI ports. When you plug in the cable, the silver contacts face the Ethernet port.

  • 22pin-22pin Connection

For Raspberry Pi 3-4:


The camera connector is between the Ethernet and HDMI ports. When plugging in the cable, the silver contacts must face the HDMI port.

  • 15pin-22pin Connection

pi4-2


Software Guide


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)

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=ov9281
#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=ov9281,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=ov9281
#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=ov9281
#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=ov9281
#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=ov9281
#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.

Resources Hub