Anduril Flashlight Reflash Reference (UPDATED FOR 2024)

Prior to the recent reflash of this TS21, there definitely wasn’t any audible clicking, at least relative to what’s happening now. I just noticed that the noise increases/decreases as I ramp the affected Strobes up or down, which makes sense!

Ultimately, the noise being made is no big deal, I was just interested in knowing the cause. So I appreciate your explanation!**

MAKING THE TACTICAL MODE GROUP STROBE PERMANENT/SEMI-PERMANENT
I don’t want my Tactical Mode Strobe to inadvertently change because I forgot that I had changed the last memorized Strobe I was using while in the non-Tactical UI.

So that scenario begs the question, would it be possible for you, TK, or someone else to program the Advanced & Tactical UIs in a way that would make it possible to keep the Strobe chosen for the Tactical Mode group to remain unaffected whenever the user chooses to use a different Strobe while they are in the non-Tactical group of Blinkies?

I certainly hope that makes sense!

That’s what I meant with “After the first 150 levels it continues with the strobe modes”. 151 is the first strobe mode, 152 the second and so on. Instead of 150 short presses do 15 long presses.

Hi guys,
I want to flash my TS10 v1 with the aux bug. the version number reads out to be 202202080614.

Should I use this hex file: [anduril.2023-10-31.wurkkos-ts10.hex]

I cant seem to find the model number in the file name.

Yes that wurkkos-ts10 file will work. The original firmware that shipped was built for another light, model 614 sofirn-sp36 (reference).

But there is also a newer version available if you follow the instructions mentioned in this post to download the latest zipped files from github: Anduril moved to GitHub - #47 by dognodding.

1 Thank

Thanks, the instruction are pretty simple. So the newest version is OK to use with the TS10? is it like a beta version?

A release on Github isn’t a beta, just a new version.

I have the 2023-12-03 version on my TS10s and all is good.
(I also have it on my hanklights, my TS25 and my FW3X)

Meant to reply to original post and not last post

I’ll just add that this is super easy with gchart’s flashing adapter with the added pads from thefreeman’s version for non-standard layouts

2 Thanks

Screenshot 2024-03-01 145038

Does anybody know what the pinout is for this A2 version of the LT1? All the guides that I could find for reflashing the LT1 are for the older 3:3 layout, or recommends unscrewing and pulling the driver out to use an soic8 clip. As yet I haven’t been able to find anyone who has done this layout.

Probably just the pins of the microcontroller from 1 to 8. You won’t find an adapter for it.

I’m planning on just using a usbaps and dupont jumpers. So I should just try in numerical order? I’ve never done this without a guide. There won’t be any danger in trying that order? Just want to make sure in case I blow something up.

1 Thank

Your best bet is to use a SOIC8 clip to the MCU.

I have an LT1 with that driver, it is just 2 screws and then the driver has long enough wires that it can be angled.

Can someone help finding the latest hex file for SC31 pro, I cant seem to find any hex file at the usual places

https://github.com/ToyKeeper/anduril/releases/download/r2023-12-03/anduril.2023-12-03.zip

1 Thank

do i use the sp36 t1616 file? My sc31 pro has the t1616 driver

Check out which-hex-file.md which is included in the archive.

1 Thank

Post has been updated for 2024, seperated into two sections to accomodate the new updates for Anduril. Many new lights going forward will be using ATTINY1616 and AVR32DD20 controllers.

3 Thanks

Hi, everyone!
I recently updated my Mateminco MT07 (MF01 Mini) flashlight to Anduril 2 (2024-04-20). Everything is super, but it detects the battery voltage 0.2-0.25V less. I would like to calibrate it, but I can’t. I only noticed later that after the temperature there is no Beacon mode, and no SOS. Am I right in thinking that because of the small flash size of attiny85, these had to be removed from the program?

That is correct.

Thanks for the quick reply!
And does it only affect the readout or will it turn off faster on discharge?
That’s probably not the feature I would have removed, but I didn’t read it properly. I don’t really feel like disassembling it again.