[Review] 77 Outdoors D25 Headlamp (18650)

No calipers to take measurements but thanks.

The Sp40 has a flexible rubber holder, correct? So you can’t really use measurements from it. maybe you can put the SP40 in the D10 holder and see what needs to be changed. Adjust the width of the fingers, maybe their diameter and all the rest can be the same. Just a thought.

i think every headlamp needs such holder, so much more convenient than a silicone one. every HL would benefit from it, imo

I was not really interested in D10 / D25 but once I learned about D20 I started reading up….
WOW.
Guys, what you’ve done is awesome. Especially gchart.

I did a barebones build of Andruil (Emisar D1 target, Attiny85), removing literally every feature that could be removed.
Under 3K. Still has not-so-easy to remove bells and whistles like stepped ramp and LVP.
A very comfortable config without thermal regulation is under 4K easily but enabling this single feature makes the size jump to almost 5K….

Agro, you want headlamp without LVP ( low voltage protection) and thermal protection ? :smiley:

Thanks man! The choice of RampingIOS over Anduril was for two primary reasons:

  • RampingIOS is pretty much in one single code file and as such, was much easier to port instead hunting and pecking across 20 files (or however many Anduril uses… its a bunch IIRC)
  • In the SOIC8 footprint, the largest memory offered is currently 4KB. I knew I could get RampingIOS to fit, but I figured Anduril would be too large no matter what I stripped out. :person_facepalming: Now I’m going to have to revisit this and see just how many features I can get packed into a 4KB build. Another thought I’ve been mulling is making an adapter PCB to mount a QFN chip (like the attiny816, 1616, or 3216) onto a SOIC8 footprint… that would be extremely versatile.

If I can find the time, I’m really hoping to get Anduril ported over to the new tinyAVR 1-Series for the OL Scratch Build contest.

i ordered xpg3 on 16mm star, some gaskets, and reflectors, will try to see if i can get it focus properly. i like d25 but its bad beam profile is a turn off.

Adafruit makes a breakout board/adaptor available through Digikey. $2.95, but shipping and minimum order will eat you up. If you don’t need the wire attachment through-holes, you could probably design a sheet and have them made somewhere. You can sometimes find QFN sockets with SOIC footprint, but that would only be useful in a prototype board - they’re pretty tall.


FET+1, Zebralight like or Anduril UI . 11$ shipped. If interested PM.

I’m thinking something like this:

It’s a WIP, but shouldn’t take much to complete it. I just need to make sure I optimize the pin mapping (PIC’s ADC pins to ADC pins on the Attiny, etc). Unfortunately, the minimum board size at Oshpark is 0.25” x 0.25”. So some filing may need to be done, but I’m making it such that it won’t harm any traces.

This is not a yes-no question really.
The purpose of my experiment was to find the limits. The baseline. I found it and started adding features. I ended up with something comfortable that still fit 4KB.
It didn’t feature thermal regulation but it did feature LVP (as I said, it’s not immediately possible to remove it anyway).
Would I want it? Yes, having UI tuned for my preferences matters to me more than thermal protection.

Now…there’s something that puzzles me.
Does thermal protection of Andruil really consume nearly 2 KB?
I have my reservations. I think it’s likely that either enabling it pulls some unnecessary stuff or that disabling it removes something crucial. So this 4KB Andruil build may not actually be feasible….

I find your driver interesting. Fair price, nice upgrade. I’m not a fan of Zebralight UI but nevertheless I may ask you to make me one at some point. :wink:

Another great idea. :slight_smile:
This is already a nice budget light family. Fitting it with full Andruil for the price of MCU and a small OSHPark board would be awesome.
Actually…Sofirn upgrades these lights already. This further inexpensive tweak would make the light way better without costing them a lot. I wonder if it would be possible to convince them to make such upgrade…

Well… the easy part should be done now (Oshpark link). Now just to port over the code :disappointed:

Alternatively, one could make a similar board using the attiny1634 and use the existing D4V2 target since it utilizes the attiny1634. I doubt you could get away with on-board programming though unless you’d manage to squeeze the pads on the underside of the board.

Just to make sure it’s clear: I no longer have a D25 headlamp and I doubt I’ll ever personally install one of these boards in a D25. But once I get this working for other flashlights, I’m sure it could port over to the D10/D25.

spend a day watching you tube videos about 123d design, and seems like got enough skills to make a simplest design, so i made similar holder for zebralight 600 series. first one came a bit crooked, the base was not 100% parallel to the printer bed. but otherwise the holder works, holds the light pretty firm, so today i made another design, hopefully better, will try to print tonight, this one is for zebralight as well.
anyone wants stl, pm i’ll email it, i can’t upload it to imgur. now that i know how, (it was not that hard turns out) i’ll replace all my silicone holders on all headlamps.

Nicely done, sir

Looks like gchart et al. is making this a blf favorite headlamp. I’m thinking of getting another one to mod with combo spot and flood optics. Anybody with ideas how to improve waterproofing on this one without sealing the top cover?

Hey @YuvalS. Have you managed to get your modified caving A6 driver to control 2 leds leds separately to work on this thing? I think this may be a perfect headlamp to test that.

I have noticed a few seemingly identical versions of this headlamp, ranging from as little as $10.76 USD on AliExpress, to a whopping $92.99 CND at Lynx OGT.

Other than the battery and headband, is there any difference from all of these versions to justify such a significant price range?

Only difference I’m aware of is the Sofirn D25S where they changed emitters and UI (I think those were the changes, I haven’t owned one).

Damn that Lynx version is expensive. Looks like they have the other generic boruit models too at 10x the price. A few are even sold out!!. Even if they put zebralight level driver, leds from the best bins and improve waterproofing don’t think the price is justified for this host. At $10 though, it’s one of the best bang for buck headlamps out there.

I doubt the driver is any different from one model to the other. Even the green button is the same across all price variations!

Sorry to ask this question again…. but I plan on getting one. Has anyone officially determined if these XM-L2 LED’s are not a real cree? I played with a wowtac a2s then a sofirn sp40 and I was thinking of getting one of those for myself. I then ran into the D25 and thought it would be within 1-2% difference between them, since they all have XM-L2’s. I would actually expect the D25 is better because it has 2 XM-L2’s? I’m not sure I understand.