[Discontinued] [Arducam 12MP MINI IMX477 Synchronized Stereo Camera Bundle Kit for Raspberry Pi


Discontinued, check alternative item B0265R.

  • Check Jetson Nano version SKU: B0347N
  • Native to Raspberry Pi: No need to install additional driver
  • High Resolution: Up to 12.3 MP, max still resolution: 4056(H) x 3040(V)
  • Replaceable M12 Lens: You can replace the default lens with other M12 lens
  • Complete Synchronization: The frames of dual cameras of this module are synchronized at the hardware level
  • Variable Baseline Extension: Compared to the fixed stereo camera module, this bundle has higher flexibility



This Arducam 12MP Synchronized Stereo Camera Bundle Kit is capable of running two 12MP IMX477 Camera Modules simultaneously through a single MIPI CSI-2 camera slot connection on Raspberry Pi. It consists of two 12MP High Quality IMX477 camera module and an Arducam stereo camera HAT. The stereo camera HAT is enabled by ArduChip to disguise the dual-camera connection as a single camera to be accepted by the RPi. You can use this bundle to build your stereo camera system for depth-related vision applications or upgrade your IMX219 stereo setup.


  • Work Natively with Raspberry Pi: This bundle runs two synchronous IMX477 cameras through a single connection with Raspberry Pi’s native high-speed MIPI CSI-2 port. Support Raspberry Pi 4, Pi 3/3B+, Pi Zero, check Jetson Nano/NX version B0347N.
  • High Resolution: This bundle includes two high quality cameras, which adopts 1/2.3″ 12.3 Megapixel IMX477 sensor for sharp image, max. still resolution 4056(H) x 3040(V). The cameras also come with two M12-Mount lenses, which equipped with a manual focus ring and an adjustable aperture ring.
  • Complete Synchronization: The frames of dual cameras of this module are synchronized at the hardware level, extra synchronization scheme by time stamping or so does not need to be considered.
  • Variable Baseline Extension: Compared to the fixed stereo camera module, this stereo camera bundle has higher flexibility, which can be used with a variable baseline device and controlled through the computer control system to achieve rapid and dynamic interactive adjustment of the moving parts for human-like multi-degree-of-freedom stereo binocular vision.


  • Robot navigation
  • Objective tracking
  • 3D measurement
  • 3D reconstruction
  • Depth-related vision applications, etc.


Support Platform Raspberry Pi
Output/CSI-2 Speed x1 CSI-2 2-lane Output Port/1.0 Gbps/Lane
Output Formats RAW8/RAW10/RAW12
ISP Support Supported on Raspberry Pi
External Triggle Not Support
Aggregate mode Half Spelling Combine
Frame Rates 30fps@2028 × 1522, 6fps@4056 × 3040
Image Sensor Sony 12.3MP IMX477
Pixel Size 1.55 μm x 1.55 μm
Active Array Size 4056 x 3040
Optical Size 1/2.3”
Camera Interface 2-lane MIPI CSI-2
Camera Board Size 24mm x 25mm
Camarray Hat Size 65 x 56 mm
Default Lens Mount M12 Mount
Effective Focal Length 3.9mm
Field of View(FOV) 75° (H)
IR Sensitivity Integral IR Cut filter, visible light
Back Focal Length 4.49mm
MOD 0.1m
F.NO Max 2.8
Lens Dimension Φ14×18.67mm
Lens Weight 6g

Package Including

  • 2 x 12.3MP MINI IMX477 color camera module mounted with M12 lens
  • 1 x Arducam Camarray Stereo Camarray HAT
  • 2 x 150mm/6inch 22pin to 22pin camera cables
  • 1 x 73mm/2.87inch 15pin to 22pin camera cable
  • 1 x 80mm/3.15inch 22pin to 22pin camera cable for Pi Zero
  • 4 x M2.5*10mm Nylon Hex Standoffs
  • 4 x M2.5 Nylon Nuts
  • 4 x M2.5*6mm Nylon Screws


  • Raspberry Pi board is not included in the package
  • A single camera module in the bundle kit does NOT work alone with the Raspberry Pi, the Camarray HAT is required.
    The camera bundle kit is compressed with half spelling (To ensure the same resolution after compositing, the resolution of each camera is compressed in the horizontal direction by half, but the field of view remains the same), which is different from the full spelling. It can use the official ISP, AWB, AE and other functions, the image effect is better.
  • This camera module supports the latest Raspberry Pi OS Bullseye (Jan 28th, 2022 and later) and libcamera apps, for the previous Raspberry Pi OS (Legacy) users, contact us at [email protected].
  • Our main business is to assist customers in acquiring data from binocular cameras. Due to the extensive backend processing involved in depth vision, we regret that we cannot provide comprehensive operational guidance to cover all requirements. If you have relevant needs, you may refer to open-source demos for binocular cameras, such as those offered by NVIDIA.
  • The Camarray HAT is not sold alone for the following reasons:
    1. Most of the cameras on the market are not designed for synched stereo uses. We’ve modified our camera modules specifically for the Camarry HAT. Your own V1, V2 or HQ camera modules won’t directly work with it.

    2. The Camarray HAT requires different firmware for different Image sensors that are not natively working with your embedded systems. Your own OV9281 and OV7251 camera modules won’t directly work with it, and they are not easily interchangeable.

Customization is required if you have extra requirements as the following:

  1. You need the camera module to run on other Video Modes and Frame Rates.

  2. You need to trigger the camera with an External Hardware trigger.



Introducing Camarray: Arducam’s New Solution to Multiple Cameras on Embedded Systems and Edge Devices for 2021


[Tutorial] Arducam Camarray 12MP*2 Synchronized Stereo Camera Bundle Kit for Raspberry Pi

Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account