Lume1-FW3X: Constant Current Buck-Boost & FET Driver with Anduril1/2 + RGB Aux

Yeah, fair enough.

I have a few 85s set up for it, but the port/ADC config/compare registers will be different for the 1634…

I’d need to port 1634 Anduril code to Atmel Studio first anyway.

I'm in the process of wiriting up a quick tutorial and guide... should be done in a few days. Hopefully that'll be useful. I'll be using examples on how I customized the firmware to suit the additional features for the lume driver and I think this will be applicable for many use cases that have been discussed above.

Ah, that’s great! The firmware development is dependent on hardware, and vice versa, so getting more drivers running the 1634 will help fuel progress.

Coincidentally, a few months ago, I had a driver design which also needed one PWM out, one enable line, and one FET output for turbo only (it’s a buck driver for triple XHP70s), but I never got around to sorting the firmware. You have reminded me to go back and sort that out as well. :slight_smile:

Got Atmel Studio working with Attiny1634 (set as a D4v2):

Unfortunately, I don’t have any 1634s to test with. Still, I know it works now ready for future driver tinkering.

Hope everyone has been well and staying healthy.

There have been some delays recently due to other commitments, but here are some news updates to the lume1 project.

Here's the driver together with the copper FW3C flashlight and tri-RGB Aux Board. LEDs are Nichia 219B 4500k 9080.

I've since received a Rev B PCB of the board and was able to put it together. Rev B improves on some of the layout, silkscreen, and fixes the reverse current flow issue during boost operation. Anduril functionality has also been verified, and a driver efficiency characterization was also completed.

With the suggestion from Agro, I was able to find suitable small RGB LEDs and have designed a board for them. They're based on the verified board outline as the tri-LED board which I'm currently using, so it'll fit. Boards have arrived but LEDs have not yet.

Finally, I'd like to thank everyone for their support. I've been writing up a more detailed 'datasheet' for the lume1 FW3x driver.

To wit, I am planning a one-time group order of assembled and programmed drivers. The only issue I have right now is that I haven't yet found the source of the same spring which Lumintop uses, so likely the driver will be built fully assembled, and the user needs to solder their own spring and LED wires on, which I think should be OK.

I'll be finalizing the production design soon but it'll likely be very similar to the Rev B design with maybe some changes in silkscreen and cosmetics and no electrical changes.

Will also be creating a Google Doc as suggested to start an interest list very soon, where I will be gauging interest based on estimated cost, as well as other options such as PCB colour and so on, so please look out for it! It is most likely the PCB soldermask will be a more conventional one, such as green, or red, or blue or black etc.

Likely we'll need at least 50 boards at the very minimum for a group order to be economically feasible.

Thanks everyone.

Looks and sounds great!!

Wooohooooo!!!

Yes!

I am more interesting do you will share whole Altium project or only OSHpark PCB. If you post schematic will be also great if that project is trully OSHW at all.

This is looking great!

Was hoping I could use it in my EDC18, they said it was the same driver, but major issue with the board mounted switch, for one thing:

That little 0402 resistor on the top center is a 20K for the green 0402 LED under the black switch (not visible). It connects straight to Batt+. Plan is to remove it and swap in a 0603 resistor, maybe ~10K, and wire it to spare pin #7 so it can be controlled by Anduril. Not enough pins for your RGB board though .

The rest are our standard BLF driver design by DEL (not seen here much anymore). We often forget around here that BLF user DEL is the one who came up with this improved design, added the 4.7 ohm R3, The R1 and R2 for the FET, and the C2 cap. The FET gate resistors are pretty standard, but specially the R3 prior to the diode, and the C2 cap made a huge difference is stability for the ATtiny 25/45/85's.

Any chance you’ll make an HL03 version? It has a switch mounted in the middle of the board

Hello all,

Just a note that I have started an official interest list for a group buy!

If you are interested, please sign up here: https://budgetlightforum.com/t/-/61834

Thanks to everyone on this forum who have provided great feedback, comments, suggestions, ideas, and support. I'm currently busy working through a detailed datasheet and documentation for the driver and the firmware, so please hang on.

Meanwhile, details of the upcoming group buy are listed in the thread above.

TomE, I get a fair number of requests to build drivers for different flashlights but I only have so much time to work on drivers, and it's a fair amount of development time, effort, and cost for me to purchase my own flashlights etc. So unless the demand is very high, I can't commit to working on different variants. I hope this is understandable. For example, I've purchased 3 FWxx flashlights at my own cost just for the development of this driver, and unfortunately I don't get any sponsors

Thanks all!

The 21.7 mm driver could probably have fitted a number of lights if it wasn’t designed for the non standard double tube design of the FW3A. (H03/04 would fit by filing it down to 21.3~21.2mm).

Maybe Lexel could make variants of this driver since it’s opensource, and would replace advantageously his linear+DD driver offering.

have you made and video of the flashlight running with the aux leds!

Kaidomain has a new spring for sale. It’s rated for high current and is 6x15mm so it should work with a little cutting and bending.

http://kaidomain.com/S028735-6mm-x-15mm-Gold-Plated-Bronze-Spring-Battery-5pcs

I’m quoting from the group buy thread, but I think the discussion is more apt for here:

What are your plans for the design after the group buy? Will you just be selling unpopulated boards, or are you considering offering the design either for license or open source publishing? This seems like it could be a good option for some of the custom flashlight manufacturers, who generally use linear + FET drivers.

If the design can be fit in a 17mm footprint (might need to be double-sided?), it should be reasonably easy to adapt to many other lights by sizing the PCB and body contact ring appropriately without re-arranging any of the components.

If the community can also get Bistro working on it, then that can include clicky designs like the Convoy S2+, which is really a great host for a first-time builders. There’s already lots of driver options for that light, but as far as I’ve seen, the buck-boost options tend to have very simple UI’s.

Just put my name down in the interest list.

I’ve skimmed over the pages but I haven’t seen a runtime graph yet… It’ll be nice to see one of those to get some indicator of thermal performance and efficiency.

hi, loneoceans

i don’t know if this was asked before,
are you using toykeepers latest anduril fw3a revision ?
and if there comes an other revision, can we use the original fw3a.hex file to flash this driver ?

sorry is this was a repeat question

Interested in 2. Any color. Hopefully I filled out the interest list comment correctly.

Yo can’t. This is based at Attiny1634 code like Emisar D4V2 and Noctigon K1. Original driver is based on Attiny85 MCU.