{"id":462,"date":"2026-05-03T12:15:53","date_gmt":"2026-05-03T10:15:53","guid":{"rendered":"https:\/\/alouette-fpv.fr\/?p=462"},"modified":"2026-06-02T16:48:59","modified_gmt":"2026-06-02T14:48:59","slug":"o4-preparation-lens-mod","status":"publish","type":"post","link":"https:\/\/alouette-fpv.fr\/en\/guide\/o4-preparation-lens-mod\/","title":{"rendered":"O4 preparation \/ lens mod"},"content":{"rendered":"<div style=\"border: 1px solid #e0e0e0; padding: 20px; border-radius: 8px; background-color: #fcfcfc; margin-bottom: 30px;\">\n<p style=\"margin: 0; font-size: 1.1em; color: #333; text-align: center;\">This guide explains how to prepare a DJI O4 with the best modifications before installing it on a drone.<\/p>\n<\/div>\n<h3 class=\"wp-block-heading\">\ud83d\uded2 Required Materials:<\/h3>\n<ul class=\"wp-block-list\">\n<li>A DJI O4 VTX<\/li>\n<li>Super Glue (Cyanoacrylate)<\/li>\n<li>A DJI O3 lens (approximately \u20ac16 on AliExpress)<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">\ud83d\udee0\ufe0f Tools:<\/h3>\n<ul class=\"wp-block-list\">\n<li>The 3D-printed lens alignment tool (<a href=\"https:\/\/www.printables.com\/model\/1453671-dji-o4-o3-lens-mod-alignment-jig\" target=\"_blank\" rel=\"noopener\">Printables Link<\/a>)<\/li>\n<li>A serrated knife (e.g., Opinel)<\/li>\n<li>Precision tweezers<\/li>\n<li>A stick of Patafix<\/li>\n<li>A lighter or a hot air station (be careful not to heat within 10 cm of the lighter)<\/li>\n<\/ul>\n<p class=\"has-background\" style=\"background-color: #fff3cd; padding: 15px; border-radius: 4px;\">\u26a0\ufe0f <strong>Warranty Note:<\/strong> The author disclaims all liability for any damage to equipment or warranty refusal by DJI Support following these modifications. However, based on experience, returns of modified O4 units to DJI Support rarely cause issues.<\/p>\n<h2 class=\"wp-block-heading\">Step 1: Remove the Camera Connector<\/h2>\n<p>To begin, detach the camera connector. It is held in place by a small dot of glue. To remove it, use tweezers (slight heating may help).<\/p>\n<p><strong>Caution:<\/strong> Only scrape off the glue dot located on top.<\/p>\n<div style=\"margin-bottom: 30px;\"><img decoding=\"async\" class=\"zoooom\" style=\"border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); width: 100%; max-width: 600px; max-height: 400px; object-fit: contain; object-position: left;\" src=\"https:\/\/alouette-fpv.fr\/wp-content\/uploads\/2026\/05\/Connecteur-de-camera.png\" alt=\"point de colle connecteur o4\" \/><\/div>\n<p>Then, pry on the plastic part of the connector that protrudes on each side to unclip it.<\/p>\n<div style=\"margin-bottom: 40px;\"><img decoding=\"async\" class=\"zoooom\" style=\"border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); width: 100%; max-width: 600px; max-height: 400px; object-fit: contain; object-position: left;\" src=\"https:\/\/alouette-fpv.fr\/wp-content\/uploads\/2026\/05\/Connecteur-de-camera-retire-1024x681.png\" alt=\"connecteur retir\u00e9\" \/><\/div>\n<h2 class=\"wp-block-heading\">Step 2: Reinforce the Connector (Mads Tech Technique)<\/h2>\n<p>This step corrects a design flaw in this component by adding a bit of Super Glue. Take the glue tube and apply it between the two PCBs, along the entire length and on both sides. <em>Objective: Without this reinforcement, this second connector (which proves unnecessary) breaks very easily upon impact.<\/em><\/p>\n<div style=\"display: flex; flex-wrap: wrap; gap: 15px; margin-bottom: 40px;\"><img decoding=\"async\" class=\"zoooom\" style=\"border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); flex: 1; min-width: 250px; max-height: 350px; aspect-ratio: 4\/3; object-fit: cover;\" src=\"https:\/\/alouette-fpv.fr\/wp-content\/uploads\/2026\/05\/glue-partie-dessus-1-edited.png\" alt=\"application de la colle\" \/><br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" style=\"border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); flex: 1; min-width: 250px; max-height: 350px; aspect-ratio: 4\/3; object-fit: cover;\" src=\"https:\/\/alouette-fpv.fr\/wp-content\/uploads\/2026\/05\/glue-partie-cote.png\" alt=\"colle sur le c\u00f4t\u00e9\" width=\"840\" height=\"750\" \/><\/div>\n<h2 class=\"wp-block-heading\">Step 3: The Lens Mod (Design and Technique by Krhom)<\/h2>\n<p>This step addresses the second flaw of the O4: <strong>its excessively narrow field of view (FOV)<\/strong>.<\/p>\n<p>To begin, separate the camera from its original lens.<\/p>\n<p>To facilitate the operation, heat the camera until it can no longer be held by hand.<br \/>Next, insert a knife blade into the gap between the lens and the sensor to separate them.\u00a0<\/p>\n<p>This step is difficult; proceed from the corners and do not hesitate to apply force, as the lens will not be reused anyway.<\/p>\n<div style=\"margin-bottom: 30px;\"><img decoding=\"async\" class=\"zoooom\" style=\"border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); width: 100%; max-width: 600px; max-height: 400px; object-fit: contain; object-position: left;\" src=\"https:\/\/alouette-fpv.fr\/wp-content\/uploads\/2026\/05\/fente-separation-lentille-o4-1024x574.png\" alt=\"fente de s\u00e9paration\" \/><\/div>\n<p>Once the lens is removed, scrape off all remaining glue around the sensor.<br \/>To do this, heat and use a knife without teeth.<\/p>\n<div style=\"margin-bottom: 30px;\"><img decoding=\"async\" class=\"zoooom\" style=\"border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); width: 100%; max-width: 600px; max-height: 400px; object-fit: contain; object-position: left;\" src=\"https:\/\/alouette-fpv.fr\/wp-content\/uploads\/2026\/05\/camera-retiree-colle-1024x734.png\" alt=\"capteur nettoy\u00e9\" \/><\/div>\n<p>Then take the DJI O3 lens and unscrew the optical part from its mount. Apply slight force to break the adhesive and remove the lens. <br \/>Next, separate the infrared filter; this step is also difficult, do not hesitate to apply force and heat.<\/p>\n<div style=\"display: flex; flex-wrap: wrap; gap: 15px; margin-bottom: 30px;\"><img decoding=\"async\" class=\"zoooom\" style=\"border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); flex: 1; min-width: 250px; max-height: 350px; aspect-ratio: 4\/3; object-fit: cover;\" src=\"https:\/\/alouette-fpv.fr\/wp-content\/uploads\/2026\/05\/lentille-o3-a-cote-capteur-o4-2-1024x731.png\" alt=\"lentille O3 et capteur O4\" \/><br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" style=\"border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); flex: 1; min-width: 250px; max-height: 350px; aspect-ratio: 4\/3; object-fit: cover;\" src=\"https:\/\/alouette-fpv.fr\/wp-content\/uploads\/2026\/05\/filtre-infrarouge-de-la-lentille-du-o3-1024x677.png\" alt=\"filtre infrarouge retir\u00e9\" width=\"1024\" height=\"677\" \/><\/div>\n<p>Cut off the 2 protruding tabs on the lens mount.<\/p>\n<p>Insert the O3 lens mount into the alignment tool (jig) and glue the sensor onto the visible side of the mount using super glue.\u00a0<\/p>\n<div style=\"display: flex; flex-wrap: wrap; gap: 15px; margin-bottom: 30px;\"><img decoding=\"async\" class=\"zoooom\" style=\"border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); flex: 1; min-width: 250px; max-height: 350px; aspect-ratio: 4\/3; object-fit: cover;\" src=\"https:\/\/alouette-fpv.fr\/wp-content\/uploads\/2026\/05\/print-daide-lentile-o3.png\" alt=\"support imprim\u00e9 en 3d\" \/><br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" style=\"border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); flex: 1; min-width: 250px; max-height: 350px; aspect-ratio: 4\/3; object-fit: cover;\" src=\"https:\/\/alouette-fpv.fr\/wp-content\/uploads\/2026\/05\/glue-support-lentille-o3-1024x639.png\" alt=\"collage capteur\" width=\"1024\" height=\"639\" \/><\/div>\n<p>Check for <strong>light leaks<\/strong> Using a phone flash. <br \/>If necessary, seal any gaps with glue, wait for it to dry, then use a permanent black marker. <br \/>Repeat this step if light still passes through.<\/p>\n<div style=\"margin-bottom: 40px;\"><img decoding=\"async\" class=\"zoooom\" style=\"border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); width: 100%; max-width: 600px; max-height: 400px; object-fit: contain; object-position: left;\" src=\"https:\/\/alouette-fpv.fr\/wp-content\/uploads\/2026\/05\/fuite-de-lumiere-1-1024x838.png\" alt=\"test de fuite de lumi\u00e8re\" \/><\/div>\n<p><em>Note: It is possible to file\/cut the plastic edges of the O3 lens mount slightly to save space in the TPU later.<\/em><\/p>\n<h2 class=\"wp-block-heading\">Step 4: Cleaning and Focusing<\/h2>\n<p>Clean the sensor (using a lens cloth, alcohol, and a cotton swab).<br \/><strong>Pro tip:<\/strong> Connect the camera without the lens. Any dust will be immediately visible on the screen via the video feed.<\/p>\n<div style=\"margin-bottom: 30px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" style=\"border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); width: 100%; max-width: 600px; max-height: 400px; object-fit: contain; object-position: left;\" src=\"https:\/\/alouette-fpv.fr\/wp-content\/uploads\/2026\/05\/o4-without-lens-1024x761.png\" alt=\"capteur nettoy\u00e9 sans lentille\" width=\"1024\" height=\"761\" \/><\/div>\n<p>\u26a0\ufe0f <strong>Focus:<\/strong> Perform focusing on an object located at <strong>least 2 meters away<\/strong>. Then, lock the threading with a dot of glue or varnish.<\/p>\n<div style=\"display: flex; flex-wrap: wrap; gap: 15px; margin-bottom: 30px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" style=\"border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); flex: 1; min-width: 250px; max-height: 350px; aspect-ratio: 4\/3; object-fit: cover;\" src=\"https:\/\/alouette-fpv.fr\/wp-content\/uploads\/2026\/05\/Capture-decran-2026-05-02-203828-1024x764.png\" alt=\"bords coup\u00e9s 1\" width=\"1024\" height=\"764\" \/><br \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" style=\"border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); flex: 1; min-width: 250px; max-height: 350px; aspect-ratio: 4\/3; object-fit: cover;\" src=\"https:\/\/alouette-fpv.fr\/wp-content\/uploads\/2026\/05\/Capture-decran-2026-05-02-203835-1024x808.png\" alt=\"bords coup\u00e9s 2\" width=\"1024\" height=\"808\" \/><\/div>\n<p><strong>The modification is complete!<\/strong>\u00a0<\/p>\n<div style=\"margin-bottom: 40px;\"><img decoding=\"async\" class=\"zoooom\" style=\"border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); width: 100%; max-width: 600px; max-height: 400px; object-fit: contain; object-position: left;\" src=\"http:\/\/alouette-fpv.fr\/wp-content\/uploads\/2026\/05\/camera-finale.png\" alt=\"point de colle focus\" \/><\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>This guide explains how to prepare a DJI O4 with the best modifications before installing it on a drone. \ud83d\uded2 Required materials: A DJI O4 VTX, Super Glue (Cyanoacrylate), A DJI O3 lens (approximately \u20ac16 on AliExpress) \ud83d\udee0\ufe0f Tools: 3D-printed lens alignment tool (Printables link), A knife without\u2026<\/p>","protected":false},"author":1,"featured_media":513,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[39],"tags":[],"class_list":["post-462","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guide"],"_links":{"self":[{"href":"https:\/\/alouette-fpv.fr\/en\/wp-json\/wp\/v2\/posts\/462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alouette-fpv.fr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alouette-fpv.fr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alouette-fpv.fr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alouette-fpv.fr\/en\/wp-json\/wp\/v2\/comments?post=462"}],"version-history":[{"count":7,"href":"https:\/\/alouette-fpv.fr\/en\/wp-json\/wp\/v2\/posts\/462\/revisions"}],"predecessor-version":[{"id":608,"href":"https:\/\/alouette-fpv.fr\/en\/wp-json\/wp\/v2\/posts\/462\/revisions\/608"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alouette-fpv.fr\/en\/wp-json\/wp\/v2\/media\/513"}],"wp:attachment":[{"href":"https:\/\/alouette-fpv.fr\/en\/wp-json\/wp\/v2\/media?parent=462"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alouette-fpv.fr\/en\/wp-json\/wp\/v2\/categories?post=462"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alouette-fpv.fr\/en\/wp-json\/wp\/v2\/tags?post=462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}