Skip to product information
1 of 6


Arducam 12.3MP HQ Camera with CS Lens for Raspberry Pi

SKU: B0240

Regular price £79.99 GBP
Regular price Sale price £79.99 GBP
Sale Sold out

Shipping & Returns


Free shipping to all UK addresses (subject to a minimum order value of £20).

Standard shipping to all other destinations - select destination on checkout to get pricing.


If you would like to return or have any questions about your returning your item, please contact


Camera Specs
Sensor Sony IMX477 Exmor RS sensor
Sensor Size
12.3MP 4056 × 3040
Video 2028 × 1080p50, 2028 × 1520p40 and 1332 × 990p120
Focus Type Manual Focus
Lens Type CS lens
Pixel Size 1.55μm
Focal Length 6mm
F.NO F1.2
Field of View (FOV) 65°(H)
Back Focal Length 7.53mm
Lens Dimension Φ30×31mm
IR Sensitivity
Integral IR-cut Filter, visible light only
Dimension 38mm × 38mm
Hole Pitch Compatible with 29mm, 30mm, 34mm
Peaking Current 300mA
Supported Platforms Raspberry Pi 4, 3B+, 3, 2, B+, B, A and Pi Zero


  • Seamless Integration: Native to Raspberry Pi and doesn't require any additional drivers (Debian version: 11 'bullseye')
  • Easy to Use: Just enable the overlay to make it work
  • Enhanced Visuals: Up to 12.3MP, max still resolution 4056(H) x 3040(V).
  • IR Sensitivity: Integral IR-cut Filter, visible light only

To overcome the drawbacks of the official Pi HQ camera, Arducam has developed a specialised camera module. Unlike the limited options available with the official camera, Arducam's module offers a customised camera board with three-hole pitches and a 6mm CS lens. Moreover, users have the choice to print their own case using the provided 3D files. It is worth mentioning that this camera module is compatible with all Raspberry Pi and PC/laptops, but please note that a separate UVC adapter board B0278 (contact us for more information) is required for PC/laptops (not included).

Alternative Options

For camera bundle with metal enclosure: B0241 (NOW DISCONTINUED)
For NVIDIA Jetson Nano and Xavier NX: B0249 and B0250 (NOW DISCONTINUED)
For PC/Laptop - HQ UVC Camera Module: B0280 or B0288 (with varifocal C mount lens)

Important Notes

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

  • 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.
  • 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.

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 for more information.


IMX477 Sensor Datasheet
3D Drawing of B0240
3D Drawing Case

Package Contents

  • 1 × Arducam imx477 12.3MP HQ Camera Module
  • 1 × 6mm focal length CS-mount camera lens
  • 1 × 300mm/11.8inch 22pin to 22pin camera cable
  • 1 × 150mm/5.9inch 15pin to 22pin camera cable for pi A&B series

Example Applications

  • DSLR Camera Control
  • Remote Viewing Camera
  • Time-lapse camera
  • Smart Video Doorbell
  • CCTV, Home Security System
  • Face Recognition