M12 Camera Lens for Drones: How to Choose the Right Lens for Aerial Imaging
An M12 camera lens for a drone should cover the required ground area from flight altitude, suit the sensor format, and keep distortion close to zero. The M12 thread (12 mm diameter, 0.5 mm pitch) fits compact modules that weigh 13 to 25 g without a lens, so the format is common on small aerial payloads.
This guide explains what an M12 lens is, gives its dimensions and weight, and shows how to choose the IR-cut option, field of view, focal length, and F-number for Vadzo’s AR0234, AR0821, and AR2020 cameras. It ends with where to buy them.
What is an M12 camera lens, and what are its dimensions and weight?
An M12 lens, also called an S-mount lens, is a compact lens with a 12 mm diameter thread at a 0.5 mm pitch, written M12 x 0.5. The standard defines the thread and leaves the distance from lens to sensor open, so focus is set by screwing the lens in or out and locking it with a set screw or ring.
Parameter | Typical value |
Thread | M12 x 0.5 (12 mm diameter, 0.5 mm pitch) |
Weight | Roughly 3 to 10 g |
Focal length | Under 1 mm to about 100 mm |
Sensor formats | 1/6 inch to 2/3 inch |
Barrel length and front diameter | Varies by design, so check the lens drawing |
Focus and iris | Manual focus, usually a fixed iris |
These ranges come from Vadzo’s M12 lens selection guide. Module weights without a lens are 13 g for the Bolt-821CRS, 18 g for the Falcon-2020CRS, and 25 g for the Innova-234CGE, so a 5 to 15 g lens adds from about 20 percent (5 g on 25 g) to more than 100 percent (15 g on 13 g). Lens mass belongs in the payload budget.
Why buy an M12 lens for a drone camera?
Weight is the first reason. An M12 lens is far lighter than a C-mount lens, which weighs tens to hundreds of grams, and the saving goes straight into flight time or payload.
Interchangeability is the second. The same module accepts lenses with different fields of view, so one camera can serve a wide-area survey on one flight and a close inspection on the next. The third is choice: focal lengths run from under 1 mm to about 100 mm, with IR-cut, IR-corrected, and low-distortion designs available.
The trade-offs are a fixed aperture and manual focus, so the lens should be locked and tested before flight.
IR-cut filter or no IR-cut filter: which suits aerial imaging?
Silicon sensors respond to near-infrared light that the eye cannot see. An IR-cut filter blocks it, which keeps colors accurate in daylight. Without the filter, daytime images look washed out and wrongly colored.
A fixed IR-cut filter suits daytime mapping and inspection. A lens or holder with no IR-cut filter passes NIR, which suits night flights lit by 850 nm or 940 nm illuminators. An auto-switch filter does both: it sits in the optical path by day and swings out at night.
The Innova-234CGE and Innova-662CRE list an auto IR-cut filter, while the Bolt-821CRS page lists an S-mount (M12) holder with an IR-cut filter, so that module needs the filter choice made at the lens. Night flights also need an IR-corrected lens, because an ordinary lens focuses infrared at a different point than visible light.
What are the FOV options: DFOV, HFOV, and VFOV?
Field of view (FOV) is the angle a lens and sensor together can see. HFOV is the horizontal angle, VFOV the vertical angle, and DFOV the diagonal angle. Each follows from the sensor dimension and the focal length: FOV = 2 x arctan(sensor dimension / (2 x focal length)), using sensor width for HFOV, height for VFOV, and diagonal for DFOV.
Vadzo lists FOV as a DFOV figure, such as 74 for the Bolt-821CRS default lens and 73° for the Falcon-2020CRS (lens dependent). Vadzo’s FOV calculator checks the result.
The sensor dimensions follow the pixel count, pixel size and Optimal sensor Format. The table below shows the active area of each sensor, the three FOV angles with a 4 mm lens, and the ground area covered from 30 m (width x length at that height). The figures assume a rectilinear lens with no distortion, so they are estimates.
Sensor | Active area (W x H, diagonal) | HFOV / VFOV / DFOV at 4 mm | Ground coverage at 30 m (W x L) |
AR0234 | 5.76 x 3.60 mm (6.79 mm) | 71.5° / 48.5° / 80.7° | 43.2 x 27.0 m |
AR0821 | 8.08 x 4.55 mm (9.27 mm) | 90.6° / 59.2° / 98.4° | 60.6 x 34.1 m |
AR2020 | 7.17 x 5.38 mm (8.96 mm) | 83.7° / 67.8° / 96.5° | 53.8 x 40.3 m |
A lens must also project an image circle at least as large as the diagonal of the sensor it is paired with, up to 9.27 mm here.
How is the field of view selected for an image sensor?
Work from the mission backward, in six steps:
Fix the working distance. For aerial work, this is the flight altitude.
Set the coverage. Decide the ground width and length the image must show at that height.
Calculate the focal length: altitude x sensor width / ground width. Repeat with sensor height and ground length, and use the shorter focal length so both axes are covered.
Check the image circle. It must be at least as large as the sensor diagonal.
Check the pixel footprint. Divide the ground width by the horizontal pixel count to get the ground distance per pixel and compare it with the smallest feature to detect.
Compare the result with the lens datasheet: HFOV, VFOV, and DFOV, plus distortion at the edge of the field.
For a 40 m wide strip from 30 m (an illustrative case), the AR0234 needs a focal length of 30 x 5.76 / 40, about 4.3 mm; the AR0821 needs about 6.1 mm; and the AR2020 needs about 5.4 mm. The ground distance per pixel across 40 m is about 21 mm for the AR0234 (1920 pixels), 10 mm for the AR0821 (3848 pixels), and 8 mm for the AR2020 (5120 pixels).
What are the main parameters of an M12 lens?
Four specifications decide whether an M12 camera lens suits aerial imaging: effective focal length (EFL), F-number, optical distortion, and field of view.
Parameter | What it controls | Target for aerial imaging |
EFL | Magnification and FOV | Above 14 mm for long-range or high-altitude detail; shorter for wide coverage |
F-number | Light and depth of field | Above 2 for daylight depth of field; below 2 for dusk and night |
Optical distortion | Straightness of lines | Close to 0 percent for mapping and measurement |
FOV | Ground coverage | Enough to cover the required area with overlap |
EFL sets magnification. An EFL above 14 mm narrows the FOV and puts more pixels on a distant target, which suits high-altitude or long-range inspection. Focal lengths of a few millimeters give wide coverage for navigation and mapping.
An F-number above 2, such as f/2.4 to f/2.8, gives a deeper depth of field and sharper corners in bright daylight. Dusk and night flights need a lower F-number to admit more light
Distortion is the deviation from a perfectly rectilinear image. Mapping and photogrammetry need it close to 0 percent, because lines that curve at the edge shift measured positions. Wide lenses below about 3 mm show significant barrel distortion, which needs calibration.
FOV must be sufficient and proper: wide enough to cover the ground strip and leave overlap between passes, and no wider than the detail requires, since a wider FOV spreads the same pixels over more ground.
Which Vadzo cameras take an M12 lens for aerial work?
The Innova-234CGE is an AR0234 Global Shutter GigE Camera with a 1/2.6-inch sensor, 3.0 µm pixels, and 1920 x 1200 resolution. As a 2MP global shutter camera, it records moving scenes without row skew. It has PoE, an S-mount (M12) holder with an auto-switch IR-cut filter, and weighs 25 g without lens. As an AR0234 global shutter camera, it lists UAVs and drones among its applications. The Bolt-234CGS offers the AR0234 on MIPI CSI-2.
The Bolt-821CRS is an AR0821 Color 4K HDR MIPI Camera with a 1/1.7-inch sensor and 2.1 µm pixels. As an 8MP Color MIPI Camera it streams 4K, 1080p, and 720p video with embedded HDR above 140 dB. Vadzo lists the AR0821 Color 4K MIPI Camera for platforms such as Raspberry Pi and NVIDIA Jetson, and the AR0821 Color 4K HDR Camera lists UAVs and drones among its applications. It weighs 13 g without lens.
The Falcon-2020CRS is an AR2020 Color USB Camera and a 20MP Color USB Camera with 5120 x 3840 resolution, a 1/1.8-inch sensor, and 1.4 µm pixels, connected over USB 3.2 Gen 1 Type-C. As a compact AR2020 Color Camera it weighs 18 g without lens and lists an auto IR-cut filter.
How should an M12 lens be matched to each module?
Sensor size changes the answer. The same lens gives a wider view on the 1/1.7-inch AR0821 than on the 1/2.6-inch AR0234, because the larger sensor captures more of the image circle. Pixel size changes the demands on the lens as well: the AR2020 packs 1.4 µm pixels across a 1/1.8-inch sensor, so the lens must resolve far finer detail than one paired with the AR0234’s 3.0 µm pixels.
Wide angles trade distortion and detail. A lens with a very wide field of view spreads the pixels over more of the scene and adds barrel distortion that may need correction before measurements are taken.
For low light, three factors count: a low F-number admits more light, an IR-cut filter or IR-corrected design suits day and night use, and a sensor with larger pixels collects more light per pixel.
How and where do you order these cameras and lenses?
Each module is ordered from its Vadzo product page. The lens is chosen at that step: the Bolt-821CRS page offers Camera Form Factor, Lens Options, Adapter Board Options, and Cable Options, and the Falcon-2020CRS page adds an enclosure selector.
Samples ship with a default lens. On the Bolt-821CRS this is an M12 lens with a 74 DFOV, and any S-mount lens can replace it if the sensor format and field of view are compatible. Vadzo lists no minimum order quantity on the Bolt-821CRS and Innova-234CGE pages, and the sales team handles purchases of any volume with or without lens.
Volume price tiers on the Bolt-821CRS page start at 50 units, list lens and cable as not included, and send 250 units and above to sales. The page also offers a datasheet and a STEP file for mechanical design, and the datasheet needs a login.
Lens and holder changes go through Vadzo’s customization options: the Bolt-821CRS page lists a VCM lens holder for software-controlled focus and autofocus, connector customization, and lens customization tailored to each use case. Vadzo also lists lens holder modifications and electro-mechanical lens filter control, firmware changes, and enclosure design for IP-rated and non-IP-rated housings.
Questions on volume, lens fit, or custom builds can go to Vadzo sales, and the online store lists the full camera range.
Key takeaways
An M12 lens has an M12 x 0.5 thread, weighs roughly 3 to 10 g, and adds weight that belongs in the drone payload budget.
Choose an IR-cut filter for daylight color, and no filter or an auto-switch filter for night flights with NIR illumination.
Focal length equals altitude times sensor width divided by ground width, and the lens image circle must cover the sensor diagonal.
Check EFL, F-number, distortion, and FOV together: EFL above 14 mm for distance, F-number above 2 for daylight, distortion near 0 percent, and enough FOV for overlap.
The Innova-234CGE, Bolt-821CRS, and Falcon-2020CRS take any compatible M12 lens, and Vadzo sales handles lens options and volume orders.
Frequently Asked Questions
What factors should guide the choice of an M12 lens for a custom embedded project?
Check the sensor format against the lens image circle, the field of view needed at the working distance, the resolution rating against the pixel size, and whether an IR-cut filter or autofocus is needed. The thread alone does not guarantee a usable image, so a replacement lens should be validated on the module.
What makes an M12 lens suit low-light conditions?
A low F-number admits more light, and an IR-corrected design keeps focus when infrared illumination is used at night. Larger sensor pixels also collect more light per pixel, so lens choice and sensor choice work together. An IR-cut filter that switches out at night lets the sensor use infrared light.
Where can M12 lens options with a wide field of view be found for Vadzo cameras?
All three order pages have a lens selector, and the standard S-mount holder accepts any compatible M12 lens, so a lens can be chosen at order time or a wide-angle lens fitted later. The Bolt-821CRS ships with a 74 DFOV default lens, and Vadzo’s FOV calculator helps size a replacement.
Does the Bolt-821CRS ship with a lens, and can the lens be replaced?
Samples ship with a default M12 camera lens with a 74 DFOV. The module has a standard S-mount holder, so any S-mount lens can be fitted if sensor format and field of view are compatible. Some lenses need lens shading or vignetting correction, and Vadzo support can help with that.
Which Vadzo camera suits low latency capture with a global shutter?
The Innova-234CGE is the global shutter model in this group. Its 4T High-Performance variant lists up to 300 FPS at QVGA, 240 FPS at VGA, and 120 FPS at HD and FHD, and the 1T Standard variant lists up to 60 FPS. Higher frame rates shorten the wait between frames.
What lens and field of view does the Falcon-2020CRS use?
The Falcon-2020CRS uses an S-mount (M12) lens holder and lists a 73° DFOV that depends on the lens fitted. It pairs a 1/1.8-inch, 20MP sensor with 1.4 µm pixels, so a replacement lens needs enough resolution for the small pixel pitch.
Can Vadzo customize the lens holder or lens for a project?
Yes. The Bolt-821CRS page lists a VCM lens holder for software-controlled focus and autofocus, connector customization, and lens customization tailored to each use case. Vadzo also offers lens holder modifications, electro-mechanical lens filter control, firmware changes, and IP-rated or non-IP-rated enclosures.


