EDIT: I am now offering this service to all those interested. Please PM me.
Hello all, I want to get Anduril in the hands of as many people as possible, because I think it is amazing. When I was first starting out I was so happy to have this community help me figure out how to flash all of my lights to Anduril.
Now I'd like to return the favor, in a few ways.
First, I will help anyone who feels up to flashing their own lights, figure it out. There are plenty of good guides out there, so I won't reinvent the wheel, but feel free to ask me here if you get stuck, and if I or any others can help you, we will.
Second, and perhaps more simple for some people, my personal friends included, I'm providing a service to those who are more comfortable soldering and re-flowing emitters than they are fighting computers and customizing/flashing firmware. I'm offering Attiny85 MCU's, pre-flashed with an Andúril version that is specific to the light you are putting it in. Complete with certain modifications like custom flashing patterns for any auxiliary emitters during lockout, disabling "THERM_HARD_TURBO_DROP", changing the number of clicks to access certain functions, removing certain functions you don't use like strobes and such so you don't have to cycle through them, or any other number of things you might want to change and I can figure out how to change easily enough. I have made some videos describing or showcasing these options in more detail.
It should be noted that none of this would be possible without ToyKeeper and the excellent code she has written. I do not know how to code, I've always wanted to learn. The code she has written is very well laid out, commented frequently, and very clean. This is the only reason I can offer this service, I am merely finding the tidbits she has noted can be changed, and changing them. Or finding other notations of bits that make sense to change around, as I learn more. In order to satisfy the GPL, all source code will be available on Launchpad, please check for your username to find the source files for the MCU's you receive, thank you.
Currently I am only offering this service on the stock lights that are officially supported, as far as I can tell, namely the following:
SUPPORTED LIGHTS:
BLF GT |
BLF GT MINI |
BLF Q8 |
EMISAR D1 |
EMISAR D1S |
EMISAR D1S W/ LEXEL AUX BOARD |
EMISAR D4 |
EMISAR D4 219C |
EMISAR D4 W/ LEXEL AUX BOARD |
EMISAR D4S |
EMISAR D4S 219C |
FIREFLYS PL47 |
FIREFLYS ROT66 |
FIREFLYS ROT66 219C |
TLF/BLF FW3A |
SKILHUNT H03 W/ LEXEL TA DRIVER |
My logic is this: If you can tear apart your light and swap the driver out, or re-flow emitters, you can handle swapping out an MCU. You don't need a hot air station to do it, in fact I've never used mine to do it, although it would probably be easier. I just use a toothpick because it doesn't conduct heat well, stick it under each leg of the MCU one at a time, and gently pry up while applying some heat with a fine tip soldering iron. Once all the legs are up, the MCU is removed. Then you just flux and tin the pads where it was, plop the new MCU down, and tack each leg down with the iron until they are all connected again. It's very easy to do, here is a video as well for anyone who is unsure.
So, you decide what modifications you want on your Anduril light, if any, and I whip up an MCU for you, ship it off to you, and you just swap it in and BOOM: Anduril on your light. MCU's are relatively cheap, so you could technically get a few different versions/types of modifications for your light, and then swap them around until you find the exact one you want. Especially on easy to disassemble lights like the Q8.
CURRENT CONFIG OPTIONS:
LOCKOUT INDICATOR SEQUENCES | |
HEARTBEAT [DEFAULT] | |
SOS | |
CUSTOM MORSE CODE [NAME, INITIALS, OTHER WORDS] | |
POLICE FLASHERS | |
4 SIMPLE FLASHES [TO HINT AT UNLOCK SEQUENCE] | |
CPR BPM [100-120 BPM, TO HELP WITH CPR IN EMERGENCIES] | |
SHAVE AND A HAIR CUT [TWO BITS] | |
+ ANY CUSTOM FLASH PATTERN YOU CAN THINK OF, IF IT FITS | |
OTHER OPTIONS | |
REMOVE THERM_HARD_TURBO_DROP | |
REMOVE SPECIFIC STROBE MODES | |
CHANGE SUNSET MODE TIMER [DEFAULT 60MIN] | |
CHANGE WHETHER THE AUX EMITTERS ARE ON WHILE MAIN EMITTERS ARE ON | |
GET RID OF THE BLIPS WHEN RAMPING AND PASSING CHANNEL BOUNDARIES [REGULATED TO UNREGULATED, ETC] | |
CHANGE AUX EMITTER DEFAULT ACTIVITY. EG: MAKE ROT66 USE AUX EMITTERS IN LOCKOUT MODE, ENABLING FANCY BLINKING | |
FANCY MOOD MODE FOR LOCKOUT MODE | |
LANTERN MODE, LIGHT STARTS IN CANDLE MODE BY DEFAULT | |
+ MORE IN THE FUTURE HOPEFULLY |
PRICING:
STOCK ANDURIL FOR SUPPORTED LIGHT, NO CHANGES, PER LIGHT | 1+: $4 ea |
5+: $3 ea | |
10+: PM ME | |
ANDURIL WITH SIMPLE MODIFICATIONS, PER LIGHT/SAME MOD COPIED TO EACH | 1+: $5 ea |
5+: $4 ea | |
10+: PM ME | |
ANDURIL WITH COMPLEX/UNLISTED MODIFICATIONS | PM ME |
I will test all MCU's with my breadboard driver test bed to ensure that they are fully functional before I send them out.
And I will ship them via USPS. Shipping is included in the price for CONUS. I don't have much experience shipping internationally but please PM me if you are interested in international purchases.
Additionally, please PM me for all purchases.