DPNVG mk3 (DIY Quad Nod NVG, Night Vision) part2
HTML-код
- Опубликовано: 10 фев 2025
- DIY quad nod digital night vision
DPNVG mk3 part2 tutorial
part1 : • DPNVG mk3 (DIY Quad No...
STL, firmware link: www.thingivers...
***********IMPORTANT***********
i found a mistake about the camera register settings in firmware so i fixed it
for those who downloaded dpnvg_mk3.zip file before 2021-10-01, i swapped the file
to fixed one so download it again
espressif flash tool link: www.espressif....
parts list
FTDI programmer 1ea
24p ov7725 camera 4ea
esp32-cam 4ea
gc9a01 display 4ea
(www.aliexpress...)
5v converter
(www.aliexpress...)
led driver (with matching amps for the ir led below) 1ea
850nm ir led 3w 1ea
m4 bolt 50mm 4ea
40mm 2ea
30mm 6ea
20mm 4ea
12mm 2ea
m3 bolt 12mm 2ea (just use anything similar)
8mm 2ea (just use anything similar)
m2.5 bolt 8mm 4ea (just use anything similar)
m4 nut 15ea
silicone nut 1ea
connector 5.5-2.1mm 1 pair
13mm slide switch 1 ea
Dude, u are a life saver, i’ve been working on this for a year without knowing anything
I do as the video said but my ESP32 have no signal but the LCD is lit up, do you know what’s strong? I’m using two 18650 battery with 5V
@@despacitoRC have you recheck the wire ?
@@Kuroitsukinoyo yes bro. However, after checking the comments below, it turns out to be the camera. are you using OV7725 too?
I'm building mine with caddx ratel 2's and adafruit pal displays. I'm not sure how well those cameras work but the ratel 2 has a very low light sensor and is pretty good. ill be using a 940 ir 10 watt LED illuminator i will make for a mount for my helmet. cool videos dude. we haven't seen you in months. hope all is good
amazing! you should consider adding a MLX90640 thermal module to the mix! I believe they communicate with ESP's via I2C and with post processing the images look pretty good!
It doesn't have high enough resolution. The thermal camera can barely see a person standing 10 yards away. It's good for determining heat management in electronics and that is about it.
@@DaveSmith-cp5kj "The thermal camera can barely see a person standing 10 yards away"
depends on the thermal sensor and the lenses bruh
@@lewildknight9864 Good thing we literally stated what sensor we are talking about... bruh.
Ordered the parts off aliexpress and it totaled to about $140 canadian dollars for all the parts including shipping. Some parts like bolts, nuts ir leds and lenses were ordered in excess. using esun pla+ filament
Im super excited for the parts to arrive
excuse me can i get LED driver link which you ordered?
@@애플민트_01 I didn't buy a led driver
WHERE DID HE GO????? BRO MADE A MASTERPICE THAN VANISHED
Using a 940nm IR LED for the mk4 might be an interesting idea. It would be much harder for people to spot the illuminator, but im not sure how well the cameras would work with a different light
as far as i know all digital night vision works with 940 but its hard to find 940 illuminators for some reason, i think 850 is brighter and more efficient but if you get bright enough to see perfectly clear it is visible to the naked eye, very mild though and would probably go un noticed in most situations
But the thing with ir led is that if some one else ur running the same night vision u pretty much holding a flashlight to them u look at them and basically saying “HEY IM OVER HERE”
@@GrimsGhostG59 ...u r rite...as long as any1 is using an NVG (digital or analog) they will see yours just like someone is using a flashlight in the dark. Its only effective if you r the only one using it. On the matter of using 940nm, I used it for my PVS-31 build and the intensity is much lesser compare to the 840nm but you wouldn't get the visible red dot. To compensate for the reduce intensity, I just have to increase the LED current or use a higher wattage IR LED. :)
You sir are an absolute legend
Is there a way to wire an fpv camera into the setup? Being an analog single wire for video source?
Can you upload the arduino project instead of the .bin? Thank you
Got a troubleshooting question, followed everything got the bin files uploaded to the esp and got it hooked to the screen and tried it and got a blank screen all the upload worked and got everything hooked up like you but no display, any suggestions?
same problem lol
@@desmondlow7586 same
on the lcd there is a wire for back light (bl) its not in your schematic. is this wire is not used?
What type of led driver is used for this, I have every other part except for that, this is literally the only full step by step video on my level of building with electronics. A link or specific name or make would be nice.
Hey man, any chance you can make some changes to the design so adapt the internally in a dual-tube system instead of a quad-nod system?
And maybe a scope too?
i really want a scope one
It would be nice if you could share your source code because some ESP32S pinout could be different
hey. Could you check you BIN files. I think there is something wrong with it. My esp is in a boot loop after flashing. I have tried it with left and right and different esp32s
fixed yet?
@@desmondlow7586 unfortunatelly no. All the hardware is simillar, the graphics library is the right. The pins are connected as they should, so the only thing remaining is the code. It would be awesome if the autohor could publish the code
I believe your ESP32-S is faulty. I had one ESP32-S that goes into boot loop even when I load in the generic ESP-32S (with OV2640) to use as a wi-fi web cam to test the board.
Would it be possible to build a version of this with thermal overlaid image?
maybe the thermal sensor could be in-between the two tubes at the front and the image would be shared with the two main displays?
A good idea, i want this
how about adding a IR flashlight on the side of the helmet so you can consume less battery and achive more view range?
p.s. i love your videos
we can set color Green display? please...
is it possible to get the original text file ? i need to add changes for my purposes. thanks
Are FPV drone cameras suitable for a more expensive version of the DPNVG? Especially night-specific versions made by companies by Foxeer, CaddxFPV, or Runcam. A wide variety of $20-$40 cameras are listed at 0.0001Lux, But the Foxeer night cameras achieve 0.00001Lux in the $40 price range unlike Caddx or Runcam cameras with similar specs.
If any of these cameras are suitable, would they need to be modified for optimized performance? Like Black & White only display, 1.4f max aperture lenses, reduced latency, and efficiency with the SPI TFT Display's resolution (or a higher res display if possible)? If a cheap camera system without unecessary features like color display, recording capability, or built-in microphones can surpass 0.002Lux, then it would have better performance than the Sionx Aurora for a fraction of the cost.
Not with this version it seems to only support the ov7725 cameras
@@luxzartheglorious In my time researching this, I found out that there has been a similar open source project that uses the Foxeer cameras. However they opt for 320x240 screens which are very wasteful as biconvex lenses only make you able to see a 240x240 circle. If I ever make my own (regardless if the devices are monocular, biocular, binocular, or panoramic) it would be to combine the Foxeer with the 1.3" (240x240) circular screens. At least until there is an option with a higher resolution, according to testers the biggest drawback isn't the camera's performance, its the screen resolution.
@@AnonEMus-cp2mn that's really interesting I wish I knew enough to put that information to good use. I've already ordered the half parts for this build but I encountered the camera issue, it'll be awhile before I can finish it up.
@@luxzartheglorious Good luck! Though I'm save with 3D modeling, tuning circuitry to efficient voltage and coding is a bit beyond me. By the looks of it it should be easy, but I'm not sure where to start.
@@AnonEMus-cp2mn I'm a very similar boat myself, I have a ways to learn when it comes to 3D modeling but I know enough to have some fun with it. But coding and all the electric intricates are abit too much for me, I'm sure I'll learn in time.
Do you sell the whole set assembled? If you do, how much will you charge for a panoramic and Dual-Channel night vision goggles already assembled plus shipping?
I’m interested in purchasing as well.
Black screen after everything is assembled. Has anybody figured it out or solved it ?
hi brother i am doing the same project but i am stuck at the flash download tools software level i tried to follow the same procedure as you but when i program the esp32 Cam the LCD screen does not display anything, Can you help me
ruclips.net/video/3uduThK-Cdc/видео.html
there might be a problem with your LCD screen, where did you order it from?
Is there a release date for mk4 version??
So i just found your channel and after a year posted I am curious where you are with your DNVG in fps and latency issues. Is there a mono display anything changed or updated for the quads? Im about to start my building process but would rather run mono or new quad instead of quad M3. Thank you I know these videos definitely took a lot of time.
got the 7725 camera and 32-s : Uploadewd code (did tests with arduino code too) wired it carefully and ... display turns on but remains dark.. Led light just flashes faintly even when powered with a bench power supply...
mine same...ESP32-S with OV7725 camera but blank screen. I suspect that there are different version on ESP32-S because I bought one from one seller which works, but three from another seller did not.
can you share the code please? i cant find it
Any update on Mk4??
The screen does not turn on at all, what should I do?(I used esp32-s)
my display screens are lit but black when i unhook my 5v and put it back in the esp32 board my screens then work and the cameras are displayed anyone know why this could be or how to fix it?
I really like the idea and wanted to build it myself. But I’m sadly unable to get my ESP32 cam boards to work. The Download tool successfully flashes the board and when I plug in the 5V DC, the Display flashes briefly but I never get a live camera feed out of it. I tried everything like you did without luck. Do you have any advice what could be the problem?
i have the same issue
@@michaellarue5361 I don´t know if the Camera is the Problem?
@@eliasschragner4690 I got it to work...its the camera..the programing (bin file) is specific for the 7725. the 2640s that come with the boards, from amazon, do not work with that bin file
@@michaellarue5361 Ok I’m glad that I bought four new Cameras. Thanks, for the Information.
@@eliasschragner4690 im having the same problems, please let me know if a new camra fixes the problem
hey there. I'm trying to replicate the project but i'm stuck with a problem. The screen leds are on but the image is not showing up. The flash phase went normal and the pins connection are more than strong. can pls someone help me with this problem ? I want also to specify that i bought an ESP32-S from AZ-Delivery, with same pinout but the camera is different, can this mayvbe be the problem ?
the camera, what model is it?
Does anybody have a complete linked parts list? I can’t find a lot of the exact parts.
I have a problem where nothing happens after i press start on the program. Please help
아이디어 정말 좋으십니다. DIY 야투경에 원형 디스플레이 쓰는 건 생각도 못했네요... PVS-69도 그렇고 적외선 밤눈이 DIY 알아보는 중인데, 4안까지 이렇게 DIY로 커버가 된다니 좋네요. 영상 정말 감사합니다
이 말 하고 채널에 들어가 보니 배너에 강화 외골격이... 진짜 대단하십니다.
Have you considered using this same design but refitting it into FMA GPNVG-18 replicas? I feel like it would cut down on required print time and increase durability while still looking the part AND having functionality
This was my plan, however GPNVG are way smaller than you think and do not offer the same internal space to fit components as the printed model. Im waiting for all my parts to show up and then see what i can do with space inside of the replicas, but it doesnt look good in terms of actually working.
@@nickv1388 let me know if it works please
@@luchieano4912 I attempted it and unfortunately it just doesn't work all that well. The focal distance is really weird because of the screen size and position inside the housings (I removed a lot of material from the inside of the housing and the plastic is really thin in some spots, the screens are kind of squished inside). However, I did take this concept and adapt it to a PVS31 binocular and they work fantastic!!
@@nickv1388can you please share the pvs31 project?
I'm about to make my own and I need some help 😅
Hello, can someone provide me with the STL file and the firmware? The link doesn't work for me.
Sorry for the question but if I wanted to make the FPS to be around 60 would I need to upgrade the display,? Or would there be other things I would need to change as well?
Probably would need a better camera
Guys, do you actually have to have the code for every ESP-32? Or just the 2 middle ones for the overlap?
why doesn't my esp32s work, i searched for esp32-s but i didn't find it. Do you have bin file for Esp32s? pls help
I wonder if this set up would work with a better lcd display for a pseudo ar goggles
what didd you use to connec the 5.5 connector to that one part im unsure what it is
I’m having trouble with the ESP32 download tool, I’m downloading the file, but when I go to plug in the display it doesn’t display the camera feed. Is there any way to fix this.
same problem, have you fixed yet?
when will the MK4 come out?
Hi can you help me with the lcd won’t work
I do as the video said but my ESP32 have no signal but the LCD is lit up, do you know what’s strong? I’m using two 18650 battery with 5V step up module . Any ideas what could be the problem?
mine same...ESP32-S with OV7725 camera but blank screen. I suspect that there are different version on ESP32-S because I bought one from one seller which works, but three from another seller did not.
does anyone know any Led drivers that are small and compatible with an IR LED that reaches 600mA? I don't know much about this sort of thing and some help would be greatly appreciated
Edit: I think I found one
could this be done with a foxeer drone camera? I only ask because it is a much more lux sensitive camera.
i can't understand why not working GC9A01 module...
Hello General Purpose. I'm Major Pain. ;o) Thank you for the project etc. I can't afford something off the shelf so this will be a great alternative.
can you make instructions for the DPNVG mk2 because im 3d printing it and im confused about where to put it
Is there any way to edit the bin file to accept an ov2640 or any other ov camera, other than the ov7725?
At first I thought i was making a mistake but then i realised I have ov2640 as well instead of ov7725
I really looked into making something like this, but wanted to use micro near-eye display screens and cameras at 1920x1080. Found a few options for camera/displays, but could never figure out if it would work directly as I hoped, rather than having to route them through PC boards, etc. My hope was to get power to the camera via a simple 5v or 12v power cord (from battery pack), then route the camera feed via USB to the micro screens, which receive their power also from the USB. I wanted mine to be fully adjustable for separation, angle, height, distance, and tilt. But all that customizing of PC boards, etc was not something I could consider. I think it would work, particularly with a wireless setup, but that would also allow interference and I didn't want that.
in that case, av camera with viewfinder looks promising. (i'm gonna test this next week) my experience with usb cameras was that they usually have 30 fps, and they require lots of computing power. plus, fhd would be great but you don't really need that much resolution for a digital nvg cuz you can't see that far anyway.. near gen2 capability is best you can get from a digital nvg.
My friend, is possivel to use this displays on PVS 31 FMA Dummy?
Now we just need the Mk2 part 2!
i'm still not sure if i should revise mk2 or just go for the mk4 right now.. biggest problem with mk2 is sourcing the same camera with same lens. maybe if there's a camera that is common, cheap, and has about 0.001~0.0001 min.lux with about 40 degree viewing angle(you can swap the lens but that requires extra $), i could really make proper mk2.5.
@@generalpurpose2714 My vote would be for improving quality over cost or ease of manufacture. Great job!
@@generalpurpose2714 I would love the mk4
Would this work with a New Tiny1-C 25Hz Micro 8~14um LWIR Thermal Imaging Module 256*192 12um Resolution Uncooled Infrared Detector from AliExpress??
Would running stm32 with cortex m7 instead of esp32 reduce the delay? Great work by the way.
Are the driver and wiring still the same ?
Can you show us how to make the mk2 pls. It'll be useful for ppl who want to improve their vision
can i get a hlep? i follow the video but iget black screen only with background light
Is there a way make it look like white phosphor? I mean blue spectrum
Put Blue/turquoise color cello film on the screen like he did with the mk2
what was the green board that you used?
could give me a link for it pls?
Can you help? Screen is black, since i upload the BIN,nothing works.
I upload corretcly the bin to the ESP32, but nothing works...
Perhaps using a Raspberry Pi Zero or Radxa Single Board Computer would be best? You'd likely get much much lower latency?
Can't wait for MK4
Hi could you plese post the full original code?
man this is aweseome! what lenses did you use?
Its seem to be the google cardboard lenses
is it possible to have the source code rather then only the bin?
Where i can find the "left.bin" or "right.bin" i cant find in anywhere.
Please post the original firmware for download.
Hey....I really enjoy building your GPNVG using the ESP32-Cam , and also manage to build a PVS-31 out of it too. I had immense fun playing with both NVGs. Will you be doing an upgraded GPNVG using the SEEED Xiao ESP32C3 board together with the GC9A01 display?
Was there a lot of soldering involved or was it a more beginner friendly project?
I was thinking about building these myself but I did not know if I have all the skills I would need.
there is a bit of soldering and definitely not a beginner's project.
@@meerk1 Ok thank you sir!
I’ve built the system up and hooked it up properly. However, there seems to be a major issue. The lens glitches out and freezes especially when switching off the lights. I saw people said to solder it onto the board and I did that. However the issue still remains the same, what’s going on?
hey there. Where did you get your esp32 cam? mine doesnt seem to work
Would you make a bino model like the pvs 31 ?
did anyone get it to work with esp-32s cam boards. amazon was using wrong picture on site so bought wrong one. thanks
What power supply should I buy for this? What did you use for yours?
Can you put what camera are you using in the night vision googles?
It seems that the camera in the video and in thingiverse are diferent
Will this work with the esp32 that includes the OV2640 camera
Is there a way for me to not use the ir led and just add an IR flashlight to the helmet?
Yup that would work much better.
Is there something needed specifically for the camera piece to be an ov7725 and not the ov2640 camera that comes with most of them on amazon?
in part 1 of the video he says the ov7725 is 5x more sensitive than the ov2640.
@@kevv3093 so would getting higher power ir leds work? I cant seem to find ov7725 cameras
@@Khoomn i guess you can do that but ov7725 has better image quality and sensitivity, so less of that pixelated/fuzzy image camras get in a dark place. Also on a diffrent comment the guy that made this said he cant guarantee if the cams will face the right orientation if you use a ov2640
@@Khoomn oh and I found ov7725 camras on aliexpress for $6~7 canadian dollars
@@kevv3093 is it $6-7 per camera or in like a pack?
Mk4?
hello, I am looking for advice: can the monitor in the video work with a Runcam Night eagle 3? Thank you so much
it should be able to work, quite expensive though. i just recommend the ov7725
I can't seem to get the binaries to work, any chance you would share your source code?
ruclips.net/video/3uduThK-Cdc/видео.html
just follow this tutorial instead for the binary part
@@TealCrit Ah, that's great, thanks. I'd be interested in seeing how you wired up your 'cyclops' variant
I cant quite find the converter you have... can some one send me a converter that does the work just fine?
Could you provide a parts list for the gen 4
he didnt even make it yet
The quad nods are cool, but it may honestly be easier to work with by making it a 3 camera setup. Eliminates the need to overlap the two center cameras.
Nope, first problem with triple nod is depth perception. second problem is that multi nods have dark area between the side nods and front nods, that is already a small problem in quad nod but it would be a huge problem in triple nod since human ipd is around 70mm. making adjustable ipd with the fixed front camera is also a small problem. well, there can be some ways to deal with all those problems but i can say for sure, if you want it to work properly, quad nod is the way to go.
@@generalpurpose2714 I should be more accurate with what I mean I guess. Why not one screen across both of your eyes plus an off set camera for the edges on both sides? I know depth perception sucks in NODS but it gets easier. I can walk around fine with my PVS14 as a single tube. Part of the reason quad nods look the way they do is because you are looking through the image intensifier. You don't need to worry about that since you are looking at a screen supplying a digital image. You don't need to have it set up the same way a quad nod is and can get creative with the design/layout. The project is awesome and I'm following it because it's a cool concept. Maybe if you get to a 60 FPS version like your Mk2 that's easier to build I'll even build one just to tinker with a project. Thanks for the content and keep it up, someday digital image sensors will get to the point where they replace traditional image intensifiers.
@@FluffiestHamster I get what you are saying, but the two instead of one cameras comes into value particularly when aiming down the sights. As it allows you to aim from either shoulder. Also there is a shift in the image so I think it would make you more dizzy getting feed from one camera offset, unlike say the PVS 7 where the camera is in the center. And you wouldn't want a camera in the center because it would make it hard to aim down sights.
Exit pupil. You’re still essentially having the same issue as a pvs7
any Idea why I'm not getting any display?
Fantastic design and I have them built.
I'm currently having an issue where after awhile (2-5 minutes of use) one or more screens flash white lines then freeze the picture on the screens. I'm assuming a floating ground issue or something. Anyone have any ideas?
Issue persists with battery bank 5v usb cable and 5v from FTDI.
Seems to only happen in low light
@@adamrychlick not enough power try 5v 3a power bank 5v 2a should work good but 5v 3a will work 100%
@@pazntic Thanks. When I was troubleshooting I used 4 different 5v powering methods. All with same result. I had more ESP32s on the way (from a different source) and when I used those the issue instantly went away.
When I connect everything I’m left with a backlit screen and no camera display, do you know anyway I can fix this?
@@bradenholzhausen4116 make sure your using the right cameras
isn't it too low resolution?
Well im trying to make such a goggle, but for some reason my screen only shows black without showing what my camera is seeing :( Any idea's what the problem might be?
I have the same problem as some other guys in here. Its the issue of the components differing between vendors, even thou they are basically the same and the binary distribution of the SW which does not allow for meding to the actual components combination...
@@nuhlon but would it be something in the code or the hardware itself?
@@Rraijjar Basically both - different manufacturesrs could implement slightly different routines, for which the code is not suited....so either you need to find exact hardware, which works with given binaries, or you would need to modify the software before compilation and then maybe it would work with the hardware you have...
@@Rraijjar any luck fixing it? I'm facing the same problem
@@desmondlow7586 sadly no
Would you mind recommending a certain a battery pack?
After flashing the esp32 and wiring it up, the display powers up but theres no camera signal. Followed the schematic and all that. (also do we not use the BL wire on the display?)
I'm running into the same issue currently but if you look lower in the comments Michael LaRue says "the programing (bin file) is specific for the 7725. the 2640s that come with the boards, from amazon, do not work with that bin file." Good Luck
@@adamrychlick im using ov7725, tried ordering a new ov7725 and its still black
@@kevv3093 My last comment was deleted for some reason. Assuming flashing and wiring perfect then either wrong or broken camera. I got 1/4 bad in my order. But I got 3 of them able to show video but now I have an issue where in low light after a minute they flash white and freeze.
@@adamrychlick i tried 4 of my camras (all ov7725) and got a diffrent one off amazon and its still the same. I tried ordering a new esp32 to see if that was the problem, ill update after i try the new esp32 board
My esp32 board seemed to have been defective or something, got new esp32 boards and it works.
Bro I love what your doing
Where can i find the 34mm x 40mm lens? I can only find 34mm x 45mm.
Aliexpress but they shipping is slow AF! T.T
Where can I find the led driver board?
Could u make a 2 nod version
Do you think if I use a gpnvg 18 dummy, it would work as a housing? Or does it need to be done in 3d?
3D only i guess. the dummy one is a little bit smaller and you cant disconnect the dummy which is also a shame.
hey can you please upload the code again?
i really need it
code is on thingiverse in the files
@@rileymaxym8621 yeah i found it but no matter how many times i tried i cant program the esp32 when i program it and start everything the display turns on but it shows a black screen if you someone can help me with that i would really appreciate, maybe its becayse my camera is not the same as the video but i am not sure u how to change the code so it matches the camera
@@Humanoidzz seems like lots of people are having the same problem
bro thank you very much! i love this
How are the Mk4 coming?!
Please help me with the programming, how do I get the left and right bin files??
Bin files located in thingiverse zip folder. See description of video. I got discord with info ( / discord . gg / MBzQfWyphA ) I can't make it a real link or else it gets put in pending approval comments.
@@adamrychlick So I was in the discord a while ago but left, I decided to try it again but I can’t get in the discord can you retype the invite?
한국인 이신거 같은데 카메라 질문쫌 합니다...
꼭 ov7725 카메라만 써야하나요?
ov2640카메라는 안될까요?
What kind of led driver did you use?
Is there a possible to provide the code from the binary files. I have also problem with the black screen. I want to try to find a fix for the probelm. Thanks a lot in advance and thanks for sharing this project with us. Best regards
I'm having the same problem
@@moralcorps I have programmed now the ESP32 cams by myself with the arduino ide. If you want I can share the code maybe make a video how to get all the libaries you need for it. Just let me now.
@@dirkowitz5127 That code would be very helpful, do you have a link?
@@dirkowitz5127 IDK if you previously shared, but comments with links are typically deleted on youtube. If you post a link, don't put the dots, and separate by paragraphs instead.
@@DaveSmith-cp5kj Looks like that all my comments will be deleted. Have you an alternative idea?