Arducam 5MP OV5647 Camera Module with M12 Lens for Raspberry Pi 4/3/3 B+, and More
Visit the Arducam Store
- Replaceable Lens: A variety of optional M12 lens can be replaced for the camera
- Focus the sharpest way – From less than an inch to infinity. Check B0176 for software auto focus/manual focus
- Example projects – Shoot a waterdrop half an inch away with tuned focus; Shoot a QR code or A4 paper from the other end of the room with telephoto M12 lens; Stitch a panorama with fisheye m12 lens
- Options – Get M12 lens set “Arducam LK001” for optical testing and “Arducam LK002” for minimum distortion in machine vision; Get “Arducam B0055” for m12 fisheye and “Arducam B003503” for m12 night vision. Get a lens without IR filter to make this camera IR sensitive. ( Contact Arducam for other options )
Overview
The Camera Module is a custom designed add-on for Raspberry Pi. It attaches to Raspberry Pi by way of one of the two small sockets on the board upper surface. This interface uses the dedicated CSI interface, which was designed especially for interfacing to cameras. The CSI bus is capable of extremely high data rates, and it exclusively carries pixel data. The camera is connected to the BCM2835 processor on the Pi via the CSI bus, which travels along the ribbon cable that attaches the camera board to the Pi.
The camera is supported by the latest version of Raspberry Pi OS, which support using libcamera apps to capture images.
Applications
- Cellular phones,PDAs,Toys
- Other battery-powered products
- PC multimedia
- Digital still cameras,etc.
Features
- Lens holder: M12x0.5
- 5MPixel sensor
- Integral IR filter
- Frame rate at max resolution: 30fps
- Connection by flat ribbon cable to 15-pin MIPI Camera Serial Interface (CSI) connector S5 on Raspberry Pi computer board
- The Camera Lens for Raspberry Pi Camera Board is HX-27227
- The camera is OmniVision OV5647 sensor in a fixed-focus module with replaceable Lense
Specifications
Sensor | Omnivision OV5647 sensor |
Sensor size | 1/4” (OV5647) |
Resolution | 5MP 2592×1944 |
Video | 1080p 30 fps, 720p 60fps, 480p 90fps |
Focal Length | 4mm |
Horizontal Field of View (HFOV) | 56° |
Focus Type | Manual |
Lens Type | M12 Lens |
Dimension | 36×36 mm, 4 mounting holes |
Peak Current | 300mA |
Package Including
- 1pcs 5 Megapixels OV5647 Sensor Camera Module
- 1pcs 15cm 15pin FPC cable
Note
- Raspberry Pi Board is not included in the package
- You might need extra m12 lenses to unlock its full potential
- The camera support using libcamera apps under Raspberry Pi Bullseye system
- This board is slightly larger(36cm) than the official Raspberry Pi Camera V2, so it does not fit some cases for Raspberry Pi
- It works with Pi Zero, but you will need to buy an extra cable(B0087)
- Be gentle while changing the lens and holders or you might damage the thread, but it’s easily fixable with a new m12 holder.
Documentation
5MP OV5647 Standard Camera Modules
Introduction 5MP OV5647 cameras, namely the V1 camera series, are used a lot on Raspberry Pi camera applications. Unlike the V2 cameras which are encrypted on the camera board with a chip, the 5MP OV5647 cameras can be easily modified and customized by third-party manufacturers, thus you will see a lot of variations of this […]
Blog

OV5647 Camera Module for Raspberry Pi Released
In order to meet the increasing need of Raspberry Pi compatible camera modules. The ArduCAM team now released a add-on camera module for Raspberry Pi which is fully compatible with official one. It attaches to Raspberry Pi by way of one of the two small sockets on the board upper surface. This interface uses the […]
Video
Selection Guide
SKU | Product | Resolution | Color | Shutter | Camera board | Mount | IR sensitivity | Focus |
---|---|---|---|---|---|---|---|---|
B0161 | 0.3MP Monochrome Global Shutter | 0.3MP | B/W | Global shutter | 40mm | Stock | Visible light | Fixed Focus |
B0162 | 1MP Monochrome Global Shutter | 1MP | B/W | Global shutter | 40mm | Stock | Visible light | Fixed Focus |
B0165 | 1MP Monochrome Global Shutter M12 Mount | 1MP | B/W | Global shutter | 40mm | M12 | Visible light | Adjustable |
B0031 | 5MP M12 | 5MP | RGB | rolling shutter | 36mm | M12 | Visible light | Adjustable |
B0032 | 5MP CS Mount | 5MP | RGB | rolling shutter | 36mm | CS | Visible light | Adjustable |
B0033 | 5MP | 5MP | RGB | rolling shutter | 24mm | Stock | Visible light | Fixed Focus |
B0033+B0087 | 5MP with Pi Zero Cable | 5MP | RGB | rolling shutter | 24mm | Stock | Visible light | Fixed Focus |
B003301 | 5MP NoIR | 5MP | RGB | rolling shutter | 24mm | Stock | IR sensitive | Fixed Focus |
B0033C | 5MP with case | 5MP | RGB | rolling shutter | 24mm | Stock | Visible light | Fixed Focus |
B0033R | 5MP with long Ribbon Cable | 5MP | RGB | rolling shutter | 24mm | Stock | Visible light | Fixed Focus |
B0035 | 5MP M12 NOIR | 5MP | RGB | rolling shutter | 36mm | M12 | IR sensitive | Adjustable |
B003503 | 5MP Switchable IR-cut with LED | 5MP | RGB | rolling shutter | 36mm | M12 | Switchable IR filter | Adjustable |
B0036 | 5MP CS Mount CS NOIR | 5MP | RGB | rolling shutter | 36mm | CS | IR sensitive | Adjustable |
B0055 | 5MP M12 Fisheye | 5MP | RGB | rolling shutter | 36mm | M12 | Visible light | Adjustable |
B0066 | 5MP Cam | 5MP | RGB | rolling shutter | spy cam | Stock | Visible light | Fixed Focus |
B006602 | 5MP NOIR | 5MP | RGB | rolling shutter | spy cam | Stock | IR sensitive | Fixed Focus |
B006603 | 5MP Pi zero spy cam 60 | 5MP | RGB | rolling shutter | spy cam Zero | Stock | Visible light | Fixed Focus |
B006604 | 5MP Pi zero spy cam 120 | 5MP | RGB | rolling shutter | spy cam Zero | Stock | Visible light | Fixed Focus |
B006605 | 5MP Pi zero spy cam 160 | 5MP | RGB | rolling shutter | spy cam Zero | Stock | Visible light | Fixed Focus |
B0121 | 5MP AutoFocus | 5MP | RGB | rolling shutter | 40mm | Stock | Visible light | Programmable |
B0151 | 5MP Switchable IR-cut | 5MP | RGB | rolling shutter | 36mm | M12 | Switchable IR filter | Adjustable |
B01675MP | 5MP PTZ | 5MP | RGB | rolling shutter | 36mm | F14 | Switchable IR filter | Varifocal |
B0176 | 5MP AutoFocus mini | 5MP | RGB | rolling shutter | 24mm | Stock | Visible light | Programmable |
B0102 | 8MP CS | 8MP | RGB | rolling shutter | 36mm | CS | Visible light | Adjustable |
B0103 | 8MP M12 | 8MP | RGB | rolling shutter | 36mm | M12 | Visible light | Adjustable |
B0122 | 8MP AutoFocus | 8MP | RGB | rolling shutter | 40mm | Stock | Visible light | Programmable |
B0152 | 8MP M12 NOIR | 8MP | RGB | rolling shutter | 36mm | M12 | IR sensitive | Adjustable |
B0153 | 8MP CS NoIR | 8MP | RGB | rolling shutter | 36mm | CS | IR sensitive | Adjustable |
B0154 | 8MP M12 Switchable IR-cut | 8MP | RGB | rolling shutter | 36mm | M12 | Switchable IR filter | Adjustable |
B01678MP | 8MP PTZ | 8MP | RGB | rolling shutter | 36mm | F14 | Switchable IR filter | Varifocal |
B0180 | 8MP IMX219 replacement M12 170 Wide Angle | 8MP | RGB | rolling shutter | Sensor Module | M12 | Visible light | Adjustable |
B0182 | 8MP IMX219 replacement Autofocus | 8MP | RGB | rolling shutter | Sensor Module | Stock | Visible light | Programmable |
B0184 | 8MP IMX219 replacement M12 Low Distortion | 8MP | RGB | rolling shutter | Sensor Module | M12 | Visible light | Adjustable |
B0188 | 8MP IMX219 replacement M12 Low Distortion NoIR | 8MP | RGB | rolling shutter | Sensor Module | M12 | IR sensitive | Adjustable |
B0190 | 8MP IMX219 replacement Autofocus NoIR | 8MP | RGB | rolling shutter | Sensor Module | Stock | IR sensitive | Programmable |
B1094 | 8MP IMX219 replacement M12 170 Wide Angle NoIR | 8MP | RGB | rolling shutter | Sensor Module | M12 | IR sensitive | Adjustable |
B0163 | 13MP MIPI Camera | 13MP | RGB | rolling shutter | 40mm | Stock | Visible light | Fixed Focus |
B0174 | 16MP MIPI Camera | 16MP | RGB | rolling shutter | 40mm | Stock | Visible light | Fixed Focus |
B0164 | 18MP MIPI Camera | 18MP | RGB | rolling shutter | 40mm | M12 | Visible light | Adjustable |
Lens Options
SKU | ||||||||||
Part No | M2016ZH01 | M2508ZH02 | M2506ZH04 | M25360H06 | M27210H08 | M40180H10 | M25170H12 | M25156H14 | M30171H16 | M32076M20 |
Optical Format | 1/2.5'' | 1/2.5'' | 1/2.5'' | 1/2.5'' | 1/2.7'' | 1/4' | 1/2.5'' | 1/2.5'' | 1/3'' | 1/3.2'' |
EFL(mm) | 16.00 | 8.00 | 6.00 | 3.60 | 2.10 | 1.80 | 1.70 | 1.56 | 1.71 | 0.76 |
BFL(mm) | 7.10 | 8.10 | 7.30 | 5.00 | 6.30 | 4.90 | 4.70 | 4.30 | 4.71 | 2.00 |
Construction | 6G+IR | 6G+IR | 6G+IR | 6G+IR | 6G+IR | 6G+IR | 6G+IR | 6G+IR | 5G+IR | 2G4P+IR |
F/NO | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.4 | 2.0 | 2.0 | 2.2 | 2.1 |
HFOV on 1/4‘’ Cam | 10° | 26° | 33° | 67° | 73° | 100° | 118° | 141° | 180° | 220° |
IR filter | 650 IR filter | 650 IR filter | 650 IR filter | 650 IR filter | 650 IR filter | 650 IR filter | 650 IR filter | 650 IR filter | 650 IR filter | 650 IR filter |
MOD | 0.3m | 0.30m | 0.30m | 0.20m | 0.30m | 0.20m | 0.20m | 0.20m | 0.20m | 0.20m |
Size(mm) | 14x16.2 | 14x16.9 | 14x17.4 | 14x16.8 | 14x15.2 | 14x14.5 | 20x18.7 | 20x17.3 | 15x19.7 | 16x13.5 |
Low Distortion Lens Options
SKU | |||||
Part No | M2504ZH05S | M25360H06S | M40320M06S | M27280M07S | M40210M09S |
Optical Format | 1/2.5'' | 1/2.5'' | 1/2.5'' | 1/2.5'' | 1/2.7'' |
EFL(mm) | 4.00 | 3.60 | 3.20 | 2.80 | 2.10 |
BFL(mm) | 3.24 | 2.75 | 1.60 | 2.60 | 1.19 |
Construction | 2G2P+IR | 2G2P+IR | 5E+IR | 2G2P+IR | 2G2P+IR |
F/NO | 2.8 | 3.0 | 2.0 | 2.8 | 2.2 |
HFOV on 1/4‘’ Cam | 45° | 55° | 65° | 70° | 80° |
IR filter | 650 IR filter | 650 IR filter | 650 IR filter | 650 IR filter | 650 IR filter |
MOD | 0.3m | 0.20m | 0.30m | 0.30m | 0.30m |
Size(mm) | 14x18.7 | 14x16.3 | 14x12 | 14x15.6 | 14x13 |
Note: The M12 Lens kit is for Raspberry Pi Camera and Arduino, please check LK001, LK002, for more information.
Note: For the sample order, please order the lens you need to replace separately and Contact us in advance for customization if you would like to replace the lenses in bulk.
How to purchase
You can purchase this item from Arducam distributors or Arducam’s Amazon store