NLITE, a free firmware for NANJG drivers

I have no idea, I just pasted that from DrJones website but I am not sure that this was the problem because if I hit F3 in total commander it displays file in ASCII and everything looks fine!

Here are some cheap 8*7135 drivers for you guys..

2,52$ when you buy 4+ units. 20mm board included too.

http://wallbuys.com/Product/7135-x8-dedicated-20-mm-gold-plated-gusset-plate-7308

I think it’s just the “dedicated 20 mm gold-plated gusset plate” without driver!
…because driver alone is $6.27!!!

Whoopss.. That might be the case.. It does not say it does include the driver circuit..

I just knew the boards were cheap

Oh well.. Let this thread continue in normal fashion then.. :X

Not much different than the first price you quoted when buying 5 or more $2.68.
http://www.fasttech.com/product/1186301-8-amc7135-2-group-25-modes-led-flashlight-driver-n
About the cheapest I know of.

Yupp, I am aware of those.. Just thought I came across something cheaper that was available in quite small quantity too.

Dr. Jones,

Any chance of building a slightly different version of NLITE (NLITEv2) with *2, 20 and 100* instead 5, 33, 100 ??? The way you spread selections by soldering different stars is just PERFECT… HML or LMH, MEM or NOMEM, 3 or 4 mode… this has to be the most versatile driver I’ve seen so far…

Amazing work… I’ve been trying to force myself into programming drivers for months and finally yesterday I tossed away cheap ebay clip (the main reason I was not successful in the past as I could not establish connection whenever I tried) and manually soldered each leg from Atmel chip to programmer… THEN I finally established connection and now trying to learn first steps… this stuff is just amazing…

I had to completely reshape the ends of the clip to get it to both grab the chip and make a solid electrical connection at the same time, which it definitely would not do straight out of the box. Also used a much softer spring.

I did the same thing comfychair. I think I might be on my 3rd or 4th 3M clip as I either ruin them when adjusting them, or the pins just wear out over time and no longer make a connection. They aren't cheap either.

I was cutting tips a little on my clip and also bending contacts… I hope I didn’t ruin it beyond repair… I’ll definitely try to setup clip like comfychair in the future… but for now, I’ll just SOLDER… It only takes a minute or so to solder 6 wires (might only be needed 5 for for now I’m not sure so I go with 6)… it’s not such a big deal and beats ordering and then waiting for darn clip to arrive… :slight_smile:

Oh, I see what you did there… lower portion middle contacts are absent completely… that way you’re always 100% sure how to attach the clip… cool… :slight_smile:

Anyone else thinks that 2, 20 and 100% for modes might make this driver even better (as if it’s not awesome already) ???

DrJones,

It's a lot to ask, but would you be willing to release the source for NLITE? 100% understand if you don't, but then people would be able to adjust the mode levels as they wish.

+1 - I've gone through dozens of these with programming them... Rare to find a bad one.

he already released luxdrv which has 7 modes and battery indicator with step-down, only thing you can’t do in luxdrv is change order of modes by soldering stars or enable/disable mode memory in same manner, you have to build separate hex file each time you want some specific functions and modes…

Right, I've been using luxdrv for quite a while and customizing it to my liking. I'm just too lazy to implement the stars pulling inputs low :) It's a feature that's great for building lights for friends, since if they want to add memory back in later on or get rid of moonlight I don't need to reprogram the driver, only change the stars.

indeed it is a great feature, I would also like to have one pin of MCU programmed as a output for a small smd led which would be used as an battery indicator (somewhere around the switch) instead of blinking signals via emitter, but I don’t know how to do that :frowning: … yet :slight_smile:

I would love that too, especially since I installed an illuminated switch in my SRK. Just haven't had the time to research doing that.

Tried to load this program on this driver, but I'm getting a failure message on the lfuse (says set to 72 and mismatches 79). I haven't had this problem before. This is a new batch of drivers. I tried it on some old drivers and it loads fine. Anyone have any ideas on what is going wrong or how to fix the problem. Here is a screen shot:

I've had this issue once or twice, but have bought dozens of these. Is it the same problem with just with one or several? I haven't bought any in a while now - had purchased a large batch. I've also gotten a similar error when the clip wasn't on just right, but re-positioning the clip worked. I'm thinking the 1 or 2 I couldn't get to program at all was because of something different with the MCU's pin positioning or soldering, causing poor contact with the clip's pins.

Thanks Tom E. It seems to be all the drivers that had 2 mode groups. If I set the lower fuse to 0x72, the high fuse then errors out. If I also set the high fuse to 0xfd, the program is loaded without error. This is the case with all the 2 mode drivers I have. I haven't tried to use one yet, but will report back as soon as I do.

Its a shot in the dark, but I always issue a "-e" command as some drivers didn't flash right until I performed an erase.