IMX412 M12 Lens difference?
-
This likely originated a while ago, but noticed recently we had two different version of IMX412 M12 lenses within our IMX412 stockpile.
One, which I assume is newer as it looks like what is posted online has a larger fisheye effect than the other version we have, which is much flatter. Not as concerned with the differing image output right now, but just wanted to seek clarification on why we might have two different lenses. Was this a known change? Which ones should we expect to receive moving forward? Or is the two different types expected?
From what I understand, all of our lenses we've received from starling kits.
On the Left is the (newer?) more fisheye lens and on the right is the flatter looking one.

Any help would be much appreciated, thanks!
-
@alex-kushleyev Tagging you for visibility
-
Hello @jameskuesel ,
Sorry for the confusion about the lens change. Please see the details below.
The original lens in the IMX412 modules (M0107 and M0161) had manufacturing issues where the internal components of the lenses were loose and vibrating in flight, causing shaky video.
Due to quality / vibration issues of the original lens (part number M10000580) shipping with IMX412 (M0107 and M0161) modules, the default lens was changed to M10001028 (late 2025). However the new lens does have much narrower FOV. When purchasing the standalone camera, you have a choice of lens:
M0161 with old lens (wide) : MDK-M0161-1-07 (3.1mm EFFL, M10000580 lens)
M0161 with new lens (narrow) : MDK-M0161-1-08 (3.24 EFFL, M10001028 lens)It seems that there maybe some discrepancy in the manufacturer stated EFFL for the new lens (3.24 vs original 3.1) because the actual FOV change is more significant than the change in the effective focal length would result in. We are looking into this.
Starling 2 and Starling 2 Max drones are currently shipping with the new lens (narrow FOV).
We do currently have stock of the old (wide) lenses that should have no issues (according to the manufacturer), however we cannot provide any guarantees for this lens due to past history of issues. If you would like to update your drone / camera with the original wide lens, please contact us and we will make it available for you to purchase (lens part number M10000580).
Alex
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login