Custom SkyRay King SRK Driver

that is really cool, good on ya’. If there was a rep system here, that’d = lots of thumbs or green jellies. As it is, you’ll just have to make do with a thank you :slight_smile:

And a huge# of drivers sold

+1! I’m still in for two when they are ready.

Great work pyro! You are a gentleman and a scholar :beer:
Looking forward to this one. Will you sell bare boards with programmed MCUs? I’d be fine with building my own up from there.
You’ve built one of the best drivers I haven’t seen yet, but I already want two. :smiley:

im in for 2

I’ve changed the mode programming up a little. You still enter programming mode by holding the button down while powering up the light. It flashes 3 times. Let go of the button within one second and you are in programming mode like before.

If you keep holding the button it flashes four times… let go of it and it toggles mode memory on/off and resumes normal light operation.

If you keep holding the button and after another second and it flashes five times… let go of it and it toggles PWM slewing between modes on/off and resumes normal light operation.

I am looking into adding a temperature calibration option to the programming options. The temperature sensor on the processor is very precise, but not necessarily absolutely accurate. In fact, they say the readings can be offset +/- 10C between two chips (they are actually quite a bit better than that). The idea is to enter a temperature calibration routine that starts blinking the LEDs. You count the blinks and when the count reaches the actual temperature (1-99C) you press the button to store the real vs measured temperature offset. You could lie about the actual temperature… this would have the effect of shifting the temperature protection control points up or down.

That sounds perfect :smiley:

-Jamie M.

Good work pyro, this got me to morph from a lurker to a member - put me down for one also please ;).

I have the temperature calibration/fudging code working… anybody care to test just how good a rectal thermometer a SRK can be? J)

Will you be providing a DVD on how to assembly and use all the functions of this driver :slight_smile:

Everything you have done so far is light years ahead of anything anyone has ever offered to us.

Thanks for all your work on this project.

Make sure that Lanyards attached :wink:

That sounds really good.

Love anything LED in any kind of light, especially flashlights. I don’t know much if anything about modding, but would like to learn about all the different parts/components that make up an LED flashlight. Is there a FAQ or something to read here?

I would still be in for at least a couple reading about all the things this component can do & is capable of. Very nice work texaspyro!

Aftrburnr, see here: Flashlight Wiki

OK, I went a little crazy… I added the ability to change the Morse code message without having to re-program the driver. Default is SOS. If you want it to send “FOR QUEUE” or any other message (up to 16 chars/60ish dots and dashes) you can now do it. It’s a kludge, it’s a pain, but you can do it.

.-.. . .- .-. -. .. -. --. / -- --- .-. ... . / -.-. --- -.. . / .. ... / -. --- - / -.. .. ..-. ..-. .. -.-. ..- .-.. -

-... ..- - / .--. .-. --- --. .-. .- -- -- .. -. --. / .- / .-.. .. --. .... - / - --- / --- ..- - .--. ..- - / .. - / -... -.-- / ..- ... .. -. --. / .- / -.-. .-.. .. -.-. -.- -.-- / ... .-- .. - -.-. .... / ... --- ..- -. -.. ... / .--. .- .. -. ..-. ..- .-..

Cool work pyro - I wouldn't want to be the one clicking through to program a new word, but its an awesome idea :)

-.-- --- ..- / -- .- -.- . / -- --- .-. ... . / -.-. --- -.. . / .-.. --- --- -.- / . .- ... -.-- --..-- / .--. .. .-.. --- - .--. - -.-

--- -. .-.. .. -. . / -- --- .-. ... . / -.-. --- -.. . / - .-. .- -. ... .-.. .- - --- .-. / -- .- -.- . ... / .. - / .-.. --- --- -.- / . .- ... -.-- --..-- / -.-- --- ..- / -- . .- -. .-.-.- / .-.. --- .-..

The editable morse code is a really cool feature and, important for flashaholics, completely useless up to the moment the zombie outbreak starts (you know: zombies don't know morse).

It’s actually not too bad. You enter Morse programming mode (hold down switch while powering up the light until it blinks 9 times. Release switch. It blinks 9 times again to confirm you are in Morse programming mode. Then it starts blinking once a second. Count the blinks (A=1 … Z=26 SPACE=27). Press button when the desired letter is reached to store it. It blinks three times and starts counting up letters again. Lather, rinse, repeat. When done, power off the light. If you miss your desired letter, it will start counting again.