SKU: IOWC-0377
📋 GST Invoice Available

Arducam 12MP IMX708 HDR 120° Wide Angle Camera Module with M12 Lens for Raspberry Pi

₹4,389.00 (Inclusive of all taxes)
Out of Stock

This Arducam camera module integrates a Sony 12MP IMX708 back-illuminated sensor with a 120° wide-angle M12 lens, providing HDR imaging and manual focus for Raspberry Pi projects. It is natively supported by libcamera and Picamera2 libraries for computer vision, AI, and photography applications.

Features

  • 12MP Sony IMX708 sensor delivers high-resolution 4608×2592 stills and full HD video with HDR support.
  • 120° wide-angle M12 lens provides expansive field of view for landscape and surveillance applications.
  • Manual focus mechanism allows precise control for macro, low-light, and HDR photography scenarios.
  • Native Raspberry Pi compatibility via 15-22pin FPC cable, supported by libcamera and Picamera2 software.
  • Compact 24x24mm form factor with integrated IR-cut filter for accurate visible light imaging.

Out of stock

Description

The Arducam 12MP IMX708 camera module is engineered as a high-performance imaging solution for Raspberry Pi single-board computers. It leverages Sony’s back-illuminated stacked CMOS technology to offer superior light sensitivity and dynamic range, making it suitable for demanding vision tasks. The integrated 120° wide-angle M12 lens ensures a deep depth of field, minimizing bokeh and capturing more foreground detail in a single frame.

Designed for developers and makers, this module provides manual focus control, which is critical for applications where autofocus struggles, such as macro photography, low-light environments, or when performing panorama stitching. Its electrical interface uses a standard 15-22pin FPC flex cable, ensuring plug-and-play compatibility with Raspberry Pi 3/4 models and the Bullseye OS ecosystem. The module’s compact and lightweight construction makes it ideal for embedded projects requiring a robust, high-resolution camera.

Key Features

  • High-resolution 12MP Sony IMX708 sensor with 1.4μm pixels for detailed image capture.
  • 120° horizontal field of view (HFOV) wide-angle M12 lens reduces bokeh and captures expansive scenes.
  • Manual focus adjustment for precise control in macro, low-light, and HDR imaging scenarios.
  • Native libcamera and Picamera2 library support on Raspberry Pi Bullseye OS for easy software integration.
  • HDR video mode supports up to 3-megapixel output for enhanced dynamic range in challenging lighting.
  • Integrated IR-cut filter ensures accurate color reproduction for visible light applications.
  • Compact 24x24mm board footprint and lightweight design for space-constrained projects.
  • Direct replacement/complement for the official Raspberry Pi Camera Module 3 with manual focus capability.

Applications

  • Raspberry Pi-based computer vision and machine learning projects.
  • Home security and surveillance systems with wide-area monitoring.
  • Wildlife and nature photography with manual focus control.
  • AI applications including object detection, facial recognition, and automation.
  • DSLR camera control and time-lapse photography setups.

Technical Specifications

Image SensorSony IMX708
Still Resolution11.9 Megapixels (4608 x 2592)
Pixel Size1.4μm × 1.4μm
Video Modes2304×1296p56, 2304×1296p30 HDR, 1536×864p120
Lens TypeManual Focus, M12 Mount
Focal Length2.87mm
Field of View (HFOV)120°
Aperture (F.NO)F2.8
Interface15-22pin FPC Cable
CompatibilityRaspberry Pi 3/4 A/B, Pi Zero (with 22-pin cable)
Dimensions24mm x 24mm
Weight13g

Frequently Asked Questions

How do I connect this Arducam module to my Raspberry Pi 4?

Connect the module's 15-22pin FPC flex cable to the Raspberry Pi's Camera Serial Interface (CSI) port. Ensure the cable's blue tape faces the Ethernet/USB ports. Power on the Pi, enable the camera interface via `sudo raspi-config`, and verify detection using the `libcamera-hello` command. The module is natively supported by Raspberry Pi Bullseye OS and later.

What is the advantage of manual focus over autofocus for this camera?

Manual focus provides precise control in scenarios where autofocus algorithms struggle, such as macro photography, extremely low-light conditions, or when capturing high dynamic range (HDR) sequences. It allows you to lock focus on a specific plane, reducing focus hunting and ensuring consistent image quality for automated vision pipelines, panorama stitching, or time-lapse projects.

Can I use this camera with Raspberry Pi Zero?

Yes, but you will need a separate 22-pin FFC (flat flex cable) to adapt the camera's 15-22pin connector to the Pi Zero's smaller CSI port. The camera hardware and software are compatible. Once connected with the correct cable, you can use the same `libcamera` commands on Raspberry Pi OS Bullseye to capture images and video.

What software libraries are required to program this camera?

The camera is fully supported by the standard `libcamera` stack and the newer `Picamera2` Python library on Raspberry Pi Bullseye OS. No additional drivers are needed. You can capture stills and video using command-line tools like `libcamera-still` or write Python scripts with Picamera2 for advanced control over resolution, HDR mode, and manual focus settings.

What are the power requirements and sleep modes for this module?

The module is powered directly from the Raspberry Pi's CSI connector, requiring no external supply. It follows the Pi's power management; there is no independent sleep mode. Current draw is minimal during operation. For power-sensitive applications, you can control the camera's power state via software commands to enable or disable the sensor through the `libcamera` API.

Package Includes

  • 1 x Arducam 12MP IMX708 HDR 120° Wide Angle Camera Module with M12 Lens
  • 1 x Manual

Additional Information

Weight 0.013 kg
Dimensions 2.4 × 2.4 cm