My Medusa

Mattaus

Flashlight Enthusiast
Joined
Mar 29, 2011
Messages
1,765
Location
Brisbane, Australia
Hi all,

About a year ago whilst in the Jungle of Thailand (seriously - I rode and slept with Elephants man!) I came up with the idea of building a light with multiple emitters of varying capabilities. The ultimate camping light of sorts. Through a combination of "too hard basket" and too many other projects, it got put off constantly. I then stumbled across a light that sort of did what I had in my head but on a smaller scale and I knew it was game on :D

I purchased some pre-programmed PICs from a developer and went about designing the driver for the light around the firmware and MCU. I chose the SRK as the host because it's cheap, has a relatively compact size (but tonnes of space to add goodies) and massive battery pack. I've also always been a bit of a fan of Lux-RC 3-UP driver-LED combination boards so wanted to design something that reflected that look. In my head it looked really cool!

Took a while to get these finalized because I kept changing my mind and the visual aesthetics probably took far too much of the design up, but once it was done I was pretty happy with my layout.

Blank boards as received from OSHPark:


if65yxL.jpg


I actually made a fairly major boo-boo on these boards. I'm not used to working with XQ emitters and the fact they have no neutral thermal pad was forgotten when I performed the layout. As a result I managed to bridge the LED+ pads of the 3 color emitters to the GND pad. I shorted an IMR cell testing the circuit and managed to singe a fairly substantial line into my index finger. This was fixed by cutting around the bridged area. It's all on the backside and covered in a lot of thermal glue so will never be seen and cannot cause me any issues.


Assembled and tested:

dnjcMSD.jpg


The heat sink was machined by a member here. It's a perfect fit. Fits really well and boy does it suck the heat out. Much more than I expected. If I leave the light on for even a short period of time I can feel the head noticeably warm up which means the heat is being pulled from the main emitters.

I drilled two holes for battery and switch lines myself as they were in really odd places:

H7w4Yop.jpg


Medusa board test fit. Sexy:

Qjk0pK4.jpg


Installed in the SRK head. Like a glove. Unfortunately I glued EVERYTHING with 2 part thermal paste. It's never coming apart:

2oypPGb.jpg


The red orings were created using silicon wire and glue. I needed to sit the lens a tad bit higher than stock so used an oring that sat on the lens shelf to do this. As a result the top oring needed to be thinner so I made another from the same stuff. The double red ring looks cool in my opinion :)

I used the existing SRK driver as the contact plate by stripping it bare, but I plan to design and make a new contact plate that looks a lot nicer:

peEnQ1X.jpg


When I first got the SRK I could not recall the switch rattling. But it did after reassembly so I put some soft foam into the cavity on top of the switch before screwing the button and shroud in place. Zero rattle and a nice firm feel to it as well:

BJ0HgZf.jpg


Assembled head (with heavily sanded contact plate whilst trying to trouble shoot):

p0Utioa.jpg


Viola!!!!

CFT3o3m.jpg


...and it didn't work. Well it did, but as soon as I screwed the battery pack in it just started flashing. I tried different batteries and sometimes it worked, whils other times it'd just go back to flashing. It drove me nuts! Spent 2 days trouble shooting:


  • I swapped out the MCU
  • I tried every battery I owned
  • I rewired the switch several times
  • I removed and re-soldered the contact plate several times
  • Sanded the contact plate down just in case it was a contact issue
  • I swore. A lot.

I eventually figured out that the driver did not like fully charged batteries, but worked fine when the cells were at their nominal voltage (~3.7V). A suggestion was made that the current drain from the white emitters was so high on fully charged cells that it was pulling the voltage too low and resetting the MCU constantly, hence why it worked on more depleted cells and not on fresh cells. The fix was to add a small capacitor between VIN and GND after the reverse polarity diode. In my original circuit I had it placed before the diode. Annoyingly enough this is the first time I've ever done that trick and normally place my caps right on the VIN pin of the MCU!


I happened to have already added a small pad for the GND connection (for programming the PIC) very close the VIN pin of the MCU so I soldered straight to that. Lucky!


VokQu4H.jpg


Now it functions exactly as described here, just with a MUCH brighter white (I did not write the firmware and the PICs were purchased pre-programmed).

Specs:


  • Quad Nichia 219B direct driven using an IRLR8721 FET (for PWM control) via a Carclo medium frosted optic.
  • XPE2 direct driven using an IRLML2502 FET (again for PWM control) via a Ledil Real-Spot optic
  • XQE Red, Blue, Green each driven by two 350mA AMC chips, through reflector of unknown origin. I had it floating around.

I'm going to get rid of the XPE2 and replace it with a UV emitter (still need to find a suitable one at a decent price). This is the because the XPE2 beam is ugly as all hell and doesn't throw nearly as far as I hoped. I'll have to create a board to piggy back a UV emitter and current limiting resistor to the existing XPE pad. No optic will be used for the UV emitter. I'll swap out the Carclo medium quad for a narrow frosted as well.

Beam shots to follow when I can get my hands on a decent camera with manual settings.

Cheers,

- Matt
 

climberkid

Flashlight Enthusiast
Joined
Jan 19, 2008
Messages
2,100
Location
Goldsboro, NC
What an amazing build. The variance in uses covers almost all possible requirements for a light.
Awesome job. Can't wait to see the full implementation of this idea.
 

Mattaus

Flashlight Enthusiast
Joined
Mar 29, 2011
Messages
1,765
Location
Brisbane, Australia
Thanks :)

I've identified a cheap XP footprinted UV LED (390nm - 405nm) that will be a straight swap for my XPE2 emitter. Should do what I want it to do, and if that doesn't work I'll try an XPG2 with the Ledil optic before making a daughter board for a completely different emitter altogether.
 

Mattaus

Flashlight Enthusiast
Joined
Mar 29, 2011
Messages
1,765
Location
Brisbane, Australia
Thanks guys :)

The light is actually apart at the moment because one of the Nichia LEDs had a blow-out. I'm revising the PCB to include better thermal management (including a temp sensor for reducing the drive level if things get too hot) and improving the thermal path for all of the LEDs. I've also removed the XPE2 LED and optic and replaced it with a 405nm UV emitter and a suitable reflector. The color mixing reflector has also been replaced with an orange peel reflector to allow for better color mixing (it was pretty good already mind you).

Just gota wait for the new PCB to arrive now!
 

climberkid

Flashlight Enthusiast
Joined
Jan 19, 2008
Messages
2,100
Location
Goldsboro, NC
I just watched your whole video. I am absolutely impressed. Are you selling lights with that firmware or just selling the implementation of it into a driver setup?
 

Everett

Newly Enlightened
Joined
Sep 30, 2004
Messages
177
I just watched your whole video. I am absolutely impressed. Are you selling lights with that firmware or just selling the implementation of it into a driver setup?

I do flashlight mods to install my driver and LED board into existing lights on request, and I also sell programmed parts and bare drivers for modders who want to build their own. The most popular light I do jobs on is the Olight S10. Send me a PM if you have a project you'd like to use MELD in
 

Mattaus

Flashlight Enthusiast
Joined
Mar 29, 2011
Messages
1,765
Location
Brisbane, Australia
I just watched your whole video. I am absolutely impressed.

The UI is VERY flexible. To the point where having a light with a single white emitter in it feels almost pointless for me now. All I can do is think about what host could do with an upgrade lol.
 

MRsDNF

Newly Enlightened
Joined
Jan 9, 2014
Messages
143
Location
In the land of Aus
I'm not sure what I just watched in that video Matt but it certainly did not come from earth. Is there an alien invasion on its way? Amazing light. You really need a lathe to make your creations even more unique. I'd could not imagine what you'd come up with. Again an super amazing light and thanks for showing us.

Sorry Everett. l was mixing you up with Matt. The above will have to apply to you. The alien invasion that is. :oops:
 
Last edited:

Peace Train

Enlightened
Joined
Jul 13, 2014
Messages
339
Location
Tempe, AZ
This is revolutionary. What a beautiful implementation of an amazing concept! Will have to mull this over some more before I start PMing you guys. :thumbsup:
 

Mattaus

Flashlight Enthusiast
Joined
Mar 29, 2011
Messages
1,765
Location
Brisbane, Australia
Thanks guys.

The firmware is all Everett but I had a light like this in the works for a long time but never got around to it because, on my own at least, it was a massive undertaking. When I found Everett and his firmware I knew straight away my task had become a lot easier :)

I have fixed some issues and revised the design. It now sports the same quad nichia white array (current limited a little bit), and the same secondary RGB array, but instead of the thrower XPE2 and TIR optic I have a 405nm UV LED with reflector:

XlMRUN3.jpg


Yes the LEDs are all centered. I'm not actually sure why it looks a little off!
 
Top