Arducam Pivariety Is A Well-Tuned ISP Camera Solution for Raspberry Pi

A well-tuned hardware ISP camera solution that brings the official Pi camera experience to More
sensors with enhanced performance and works as a standard V4L2 device.

Arducam Pivariety Brings the RPI Offical Camera Experience to More Sensors with Enhanced Performance

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, Auto Gain Control, Lens Shading Correction, etc. Now it supports the high-resolution sensors 21MP IMX230, 16MP IMX298, the Starvis sensors IMX290, IMX327, IMX462, the global shutter sensors OV7251, OV9281, 0V2311, OG02B10, AR0234, etc.

hardware isp tuning raspberry pi 02

Hardware ISP Tuning

Well-tuned with
Auto-White-Balance
Auto-Exposure
Auto-Focus

more sensors with isp tuning

Support for More Sensors

High resolution
Starvis
Global Shutter

one camera driver for all sensors

One Driver for All

Unified V4L2 Kernel Driver
for all Pivariety Cameras.

Arducam Pivariety Cameras Work as A Standard V4L2 Device

Arducam Pivariety is based on the Video4Linux AKA V4L2 kernel driver framework. So it is application friendly video node that works for common apps like Gstreamer, OpenCV etc. Arducam provides a pre-compiled camera kernel driver or users can also use the driver source code to compile it by themselves to match with their own Kernel version.

High-Resolution Pivariety Cameras

B0323 Pivariety 16mp imx298 camera modules

Arducam 16MP IMX298 Camera

  • 16MP Sony IMX298 Exmor RS™ color sensor, up to 4640×3472 for still images, 1080p @ 30fps for video.
  • Auto Exposure Control, Auto White Balance.
  • Programmable focus control.
  • Gstreamer support.
  • Upcoming V4L2 support.
  • Compatible w/ all libcamera-based apps maintained by the RPi foundation.
6
5
4
2983
4772
V21

Download raw sample images here >

Arducam 21MP IMX230 Camera

  • 21MP Sony IMX230 Exmor RS™ color sensor, up to 5344×4012 for still images, 1080p @ 30fps for video.
  • Auto Exposure Control, Auto White Balance.
  • Programmable focus control.
  • Gstreamer support.
  • Upcoming V4L2 support.
  • Compatible w/ all libcamera-based apps maintained by the RPi foundation.
imx230 21mp raspberry pi camera

Low Light & Global Shutter Cameras (Coming Soon)

global shutter camera modules

Global Shutter Camera Modules

  • Avoid rolling effects for fast-moving targets.
  • External trigger to precisely synchronize multiple cameras.
  • Higher frame rate control.
  • Suitable for Inspection systems for quality control and factory automation.
  • Satisfy embedded camera solutions for a large range of industrial applications.
  • Supported sensor list: OV7251, OV9281, OV2311, OG02B10, AR0234 etc.

Low Light Camera Modules

  • Extraordinary low light performance down to 0.01 Lux.
  • Based on Sony back-illuminated pixel architecture.
  • Excellent image quality for both visible light and near-infrared light.
  • High sensitivity and high frame rate.
  • Offers tracking and monitoring under low light conditions.
  • Supported sensor list: IMX290, IMX327, IMX462.
low light cameras

FAQs

Where can I buy Pivariety cameras?

You can buy them from one of our top distributors here.

Where can I find the support docs & codes?

All Pivariety camera documentation can be found here, and for the camera driver, please refer to this repository.

Are Pivariety cameras compatible with all Raspberry Pi models?

Yes, you can use them with standard Raspberry Pis, Compute Modules, and some previous models.
Supported hardware: Raspberry Pi 4B, 3B/3B+, 3A/3A+, 2B, CM4, CM3+/CM3, Zero W.

Pivariety Solution VS. Other Pi Camera Solutions

Raspberry Pi CamerasISP TuningInterfaceSupported Sensors
Native Pi Cameras
yesv4l2/mmal/picameraOV5647/IMX219/IMX477(up to 12MP)
Arducam MIPI CamerasnoArducam SDK onlycurrently up to 21MP
Pivariety CamerasyesGstreamer/V4L2 Supportcurrently up to 21MP