Arducam 12MP IMX477 Mini High Quality Camera Module for Raspberry Pi and Pi zero

Buy Now


Check Jetson Nano version SKU: B0251



Time to enjoy a smooth upgrade for your IMX219 to the 12MP IMX477 camera, or relieve the stress from the bulky Raspberry Pi High Quality Camera Module! This Arducam 12MP IMX477 camera module for Raspberry Pi has the same camera board size and mounting holes as the Raspberry Pi Camera Module V2, so no major hardware modifications are needed to ditch your 8MP IMX219 and embrace Arducam. Space- and weight- constrained IMX477 applications, such as drones, also benefits from this camera, because it keeps the same imager performance and same control commands as the official Raspberry Pi High Quality Camera, while offering a much smaller size and lighter weight, as well as interchangeable M12 lenses.


Our IMX477 camera module support 4-lane in hardware, but the 4-lane camera driver requires extra customization. Here is why:

  1. Standard Raspberry Pi and Jetson Nano/Xavier NX can’t physically support a 4-lane connection (both of them only have 2-lane CSI connectors). Only the Raspberry Pi Compute Module and some 3rd party Jetson Carrier Boards come with 4-lane hardware support. Therefore, it’s not a general need.

  2. Extra works, specifically camera drivers, are required for a 4-lane connection other than the 4-lane physical connector. And the drivers are limited by the performances of the platform itself. For example, 4-lane can’t unlock 4k video on Raspberry Pi because the VideoCore does not currently support it. Jetson Nano is also to some extent limited because of the encoding capabilities. You need to make sure you really need it.


  • UAV/Drones/FPV camera
  • Machine Vision
  • Robotics
  • Face Recognition
  • Defect Detection


  • Resolution: High Resolution
  • Shutter Type: Rolling Shutter
  • Color Type: Color
  • IR sensitivity: Visible light only
  • Interface: MIPI
  • Platform Support:  Raspberry Pi


  • Sensor type: IMX477
  • Pixel size: 1.55um x 1.55um
  • Resolution: 4056(H) x 3040(V) 12.3MP
  • Optical Size: 1/2.3”
  • Lens spec: Focal length: 3.9mm,F.NO: 2.8,FOV: 75° (H), Low Distortion,M12 Mount(SKU:LN053), interchangeable
  • Color Filter: 650nm
  • Video Modes on Raspberry Pi: 1080p30, 720p60 and 640 × 480p60/90
  • Interface Type: 2-lane MIPI
  • Board Size: 24 x 25mm

Mechanical Drawing

Package Contents

  • 1 pcs 12.3MP IMX477 color camera modulem with 3.9mm focal length M12 mount lens
  • 1 pcs 150mm/12inch 15pin to 22pin camera cable
  • 1 pcs 80mm/3.1inch 22pin camera cable


12MP IMX477 Standard Camera Module

Introduction Arducam IMX477 cameras support all Raspberry Pi camera models. Pi 4, Pi 3/3B+/3A+, CM3/3+, Pi Zero, and more. Unlike the official high quality camera has only one hole pitch, Arducam IMX477 cameras offer 3 hole Read more…


Multi-Camera Adapter Board

Introduction This adapter board supports 5MP and 8MP since the old multi-camera adapter board doesn’t work with Raspberry Pi 8MP IMX219 pi camera due to the camera driver issue. Now Arducam team designed upgrade the Read more…


raspberry pi high quality camera m12 lens thumbnail blog

Understand the Raspberry Pi High Quality Camera with M12 Lens and Mount

Quick answer to M12 lens RPi HQ Camera You either: Buy a customized m12 lens IMX477 camera (RPI-CAM-V2 sized) or Use an M12-CS adapter with an IMX477-matching M12 lens. Find more details in the blog Read more…

1 comment
mini imx477 raspberry pi high quality camera blog v2 1

RPI-CAM-V2 Sized IMX477 Camera Module for Raspberry Pi

Arducam IMX477 on Raspberry Pi: the need for lighter weight and smaller size We have released two different products to meet the diverse needs of our customers. However, as more people got their hands on Read more…



How to Purchase

Arducam 12MP Mini High Quality Camera Module for Raspberry Pi

Additional information


Low Distortion

Focus Type


Form Factor


Frame Rates




IR sensitivity

Visible Light

Lens Mount

M12 Mount



Sensor Color


Shutter Type

Rolling Shutter


There are no reviews yet.

Be the first to review “Arducam 12MP IMX477 Mini High Quality Camera Module for Raspberry Pi and Pi zero”

Your email address will not be published. Required fields are marked *

You may also like…