Skip to content

1.58MP IMX296


The Sony IMX296 is a global shutter CMOS image sensor with a resolution of 1.6 megapixels and a pixel size of 3.4µm x 3.4µm. A global shutter sensor captures an entire image at once, unlike a rolling shutter sensor that scans an image line by line. This means that global shutter sensors can avoid distortion and motion blur when capturing fast-moving objects.

The Sony IMX296 sensor is suitable for various industrial and machine vision applications, such as robotics, inspection, surveillance, and high-speed imaging. It can also be used with different types of lenses, such as C/CS-mount lenses, and can be integrated with Arducam camera module for embedded system/platforms using.

Common Specs

Image Sensor IMX296
Resolution 1.58MP
Optical Size 1/2.9(6.3mm sensor diagonal)
Number of effective pixels 1440(H) × 1080(V)
Pixel Size 3.4μm × 3.4μm
Interface MIPI CSI-2 Interface
Shutter Type Global Shutter
Color Filter Array Quad-Bayer RGB
Frame Rate 1440x1080@60fps
Output Format RAW10


Product Image SKU Resolution Sensor Interface Features Focus Type Focal Length Field of View(DxHxV) IR Sensitivity
B0445 1.58MP IMX296 MIPI CSI-2 Color Global Shutter Manual focus 6mm 55°(D)x45°(H)x33°(V) Integral IR-cut Filter

Quick Start


Hardware Connection for Raspberry Pi 4B / Pi Zero



  1. Please make sure you are running the latest version of Raspberry Pi OS. (January 28th,2022 or later releases, Debian version:11(Bullseye)). You need to update the config file and use libcamera apps.
  2. The official IMX708 Camera Module 3 can be used on Raspberry Pi directly(B0306, B0307). Arducam Camera Module 3 will need some modification on configuration, please refer to the following content:

For Raspberry Bullseye users running on Pi 4, please do the following:

sudo nano /boot/config.txt 
#Find the line: camera_auto_detect=1, update it to:
#Save and reboot.

For Bullseye users running on Pi 0 ~ 3, please also: 

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

For Raspberry Pi Compute Module 3/4

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