1.Introduction
Arducam Pivariety is a Raspberry Pi camera solution to take the advantage of using its hardware ISP functions. Using Arducam Pivariety camera modules, users can get better performance and a wider variety of camera, lens options. For a long time, Raspberry Pi users are limited to use the closed-source official supported camera driver and camera modules (V1/V2/HQ). Now Arducam made it possible to provide well-tuned ISP for Pivariety camera modules with Auto Exposure, Auto White Balance, Lens Shading Correction, etc.
Pivariety OG02B10 Color Global Shutter Camera eliminates rolling shutter artifacts to better capture the fast-moving object. Pivariety OG02B10 Camera uses the libcamera
framework and the way to access the camera is libcamera SDK
(for C++
)/libcamera-still
/libcamera-vid
/Gstreamer
. In addition, Pivariety OG02B10 Global Shutter Camera having an external trigger function, which is used to capture the image and helps in synchronized streaming by connecting two or multiple cameras. In production applications (such as assembly line production), the external trigger mode can synchronize the camera with other events.
Note: Although V4L2
interface is supported, only RAW format images can be obtained, without ISP support.
2.Specs
Image Sensor | 2MP OG02B10 |
Max. Resolution | 1600Hx1300V |
Pixel Size | 3μm(H)×3μm(V) |
Optical Format | 1/2.9” |
Lens Spec | Default Mount: M12 Focal length: 2.8mm F.NO: 2.8 FOV: 125°(D)/110°(H)/85°(V) |
IR Sensitivity | Integral IR filter, visible light only |
Maximum Frame Rate | 1600×[email protected], with [email protected] 1600×[email protected], with [email protected] 1280×[email protected], with [email protected] |
Sensor Output Format | RAW10, RAW8 |
ISP Output Format | The output image format of JPG, YUV420, RAW, DNG The output video format of MJPEG, H.264 |
Interface Type | 2-Lane MIPI |
Camera Board Size | 40mm×40mm |
Pivariety Adapter Board Size | 40mm×40mm |
3.Mechanical drawing
4.Hardware
4.1 Assembly Instruction
4.2 Insert the ribbon cable

Generally speaking, the camera board and the Pivariety Adapter board have been connected. You only need to connect to Raspberry Pi as the following figure.


5.Demo
6.What’s next?
After hardware setup, you probably can’t wait to access the camera, the following documents may be what you need.
How to install Kernel Driver for Pivariety Camera
How to access and program the Pivariety Camera using Python, OpenCV, and GStreamer
How to access OG02B10 2MP Color Global Shutter Camera Module using external trigger snapshot mode