Author Topic: MX LED Mod -- an idea that needs a PCB  (Read 6792 times)

0 Members and 1 Guest are viewing this topic.

Offline infiniti

  • I <3 KB
  • * Senior Moderator
  • Thread Starter
  • Posts: 2405
  • Location: Thrilla, Manila, Philippines
  • Bob was here
    • PM me and ask for a custom title!
MX LED Mod -- an idea that needs a PCB
« on: Tue, 12 August 2014, 23:00:09 »
Spinning off from a discussion on how to relocate the LED from the bottom of an MX switch to the top without physically rotating the switch , I remember saving these pics before but I don't remember from where.  I just remember that the guy that made them didn't want to make more to sell or something.

So, let's make something together!

The idea is simple enough but I need help:
1. I don't know how to design a PCB
2. I don't know where to have these manufactured
3. While I have the time, I don't know if I can properly run this as a GB


Pictures of the idea:

















DAT ESC








Offline FrostyToast

  • Litshoard
  • * Exquisite Elder
  • Posts: 2368
  • Location: Canada
Re: MX LED Mod -- an idea that needs a PCB
« Reply #1 on: Tue, 12 August 2014, 23:03:29 »
You have me interested! The lighting looks so consistent and clean! Might get a full set if I like the colours and the cost is relatively low
Quote from: elton5354
I don't need anymore keyboards

Offline IvanIvanovich

  • Mr. Silk Underwear
  • Posts: 8199
  • Location: USA
Re: MX LED Mod -- an idea that needs a PCB
« Reply #2 on: Tue, 12 August 2014, 23:12:21 »
Hey that's actually pretty ****ing genius. You could even use 2 color smd led of the same voltage values, ie like blue/green, white/purple, yellow/red... etc. Get really nuts with bi colors so they flip flop colors on lock keys and things.
« Last Edit: Tue, 12 August 2014, 23:13:58 by IvanIvanovich »

Offline FrostyToast

  • Litshoard
  • * Exquisite Elder
  • Posts: 2368
  • Location: Canada
Re: MX LED Mod -- an idea that needs a PCB
« Reply #3 on: Tue, 12 August 2014, 23:14:28 »
Getting a PCB made for this would seem to be extremely simple. The main issue is figuring out if you want the buyers to solder the SMD components themselves or have that pre-done.
As someone with no soldering experience whatsoever, I don't feel like doing 200 SMDs.
Quote from: elton5354
I don't need anymore keyboards

Offline mashby

  • ** Moderator Emeritus
  • Posts: 2828
  • Location: Nashville, TN
  • What Up Shoney? (ツ)_/¯
    • Mashby
Re: MX LED Mod -- an idea that needs a PCB
« Reply #4 on: Tue, 12 August 2014, 23:21:56 »
That's pretty wild!

Offline berserkfan

  • Posts: 2135
  • Location: Not CONUS Not CONUS Not CONUS Not CONUS
  • changing diapers is more fun than model f assembly
Re: MX LED Mod -- an idea that needs a PCB
« Reply #5 on: Tue, 12 August 2014, 23:51:04 »
Getting a PCB made for this would seem to be extremely simple. The main issue is figuring out if you want the buyers to solder the SMD components themselves or have that pre-done.
As someone with no soldering experience whatsoever, I don't feel like doing 200 SMDs.

The idea is extremely good and gets rid of the uneven lighting complaint.

The execution is tough. Exactly; I don't want to solder so many more teeny weeny things on a board already full of teeny weeny things.
Most of the modding can be done on your own once you break through the psychological barriers.

Offline IvanIvanovich

  • Mr. Silk Underwear
  • Posts: 8199
  • Location: USA
Re: MX LED Mod -- an idea that needs a PCB
« Reply #6 on: Tue, 12 August 2014, 23:54:35 »
The best execution of this would be to have them made on flexi so they fit INSIDE the switches, but that would require clear tops.

Offline Vibex

  • Posts: 926
  • Location: Cambridge, MA
  • Love y'all
Re: MX LED Mod -- an idea that needs a PCB
« Reply #7 on: Wed, 13 August 2014, 00:02:19 »
These would be really cool, definitely interested in some if this became a GB. :thumb:

The best execution of this would be to have them made on flexi so they fit INSIDE the switches, but that would require clear tops.
This would be awesome too. ;D

Offline infiniti

  • I <3 KB
  • * Senior Moderator
  • Thread Starter
  • Posts: 2405
  • Location: Thrilla, Manila, Philippines
  • Bob was here
    • PM me and ask for a custom title!
Re: MX LED Mod -- an idea that needs a PCB
« Reply #8 on: Wed, 13 August 2014, 00:05:59 »
With sufficient volume, I suppose the manufacturer could solder the SMD LEDs on.

I'm bugging sprit if his manufacturing contacts can do this.  Anyone else I could talk to about making this?

== == == == ==

The best execution of this would be to have them made on flexi so they fit INSIDE the switches, but that would require clear tops.

That's an interesting idea!  It could replace the sticker.

Wouldn't it interfere with the contact leaf inside though?

Offline IvanIvanovich

  • Mr. Silk Underwear
  • Posts: 8199
  • Location: USA
Re: MX LED Mod -- an idea that needs a PCB
« Reply #9 on: Wed, 13 August 2014, 00:08:01 »
How so? It would be exactly like a sticker. The only thing I'm not 100% on is clearance for the smd led on both sides. There are ultra tiny smd led though so I'm sure something could be made to work.
« Last Edit: Wed, 13 August 2014, 00:09:44 by IvanIvanovich »

Offline dorkvader

  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
Re: MX LED Mod -- an idea that needs a PCB
« Reply #10 on: Wed, 13 August 2014, 02:54:31 »
make sure to go with a very thin PCB. The original in the pics is much thinner than most PCBs, and you'll very much run into clearance issues with keycaps if your PCB is too tall.

I'd be down for a KB's worth! I think this'll much more evenly light a keycap.

Bytheway, I think you usually pick the LED and ship a roll of them (usually 4000 or so) to the fab who will then combine them with the PCB you have. Some places will have common parts on hand, but IDK if they'll have SMD LEDs in that size.

as to fitting inside the switches: could be done, but I'm not sure why you'd want to. It'd make it awfully hard to close, especially with brittle cleartops (great idea with the white top though: also acts as a diffuser.) Not sure about clearance of LED and the switch leaves on the "back" of the MX switch though. You could maybe do one LED on the front and 2 on the sides.

You should look into thin PCBs and what fabs offer them. I looked into this a little when I was looking into getting a flex PCB done for an M with NKRO, but sadly I needed PCB files to get a quote from anyone.

Offline Oobly

  • * Esteemed Elder
  • Posts: 3929
  • Location: Finland
Re: MX LED Mod -- an idea that needs a PCB
« Reply #11 on: Wed, 13 August 2014, 03:10:15 »
I really like the idea of these, but I fear they will foul a lot of existing keycaps. The ones on the board shown are very "square" and it seems they fit fine, but I would be quite concerned about Cherry or DCS caps.

Maybe if you make them the same width on both edges (like the thinner top edge) then bend the legs when fitting them they would work with more keycaps.

I'd love to get a bunch of these for my KBT Pure, they would make the backlighting usable with so many more keycap sets!
« Last Edit: Wed, 13 August 2014, 03:31:40 by Oobly »
Buying more keycaps,
it really hacks my wallet,
but I must have them.

Offline AGmurdercore

  • Posts: 261
  • Location: Bulgaria
Re: MX LED Mod -- an idea that needs a PCB
« Reply #12 on: Wed, 13 August 2014, 05:30:58 »
OMG it love this, if this becomes a thing i am for it 100%!
What the hell am I even doing

Offline feizor

  • Posts: 690
  • Location: Melbourne, Australia
Re: MX LED Mod -- an idea that needs a PCB
« Reply #13 on: Wed, 13 August 2014, 06:44:05 »
Would keycaps be hitting these pcbs as you type?

Offline infiniti

  • I <3 KB
  • * Senior Moderator
  • Thread Starter
  • Posts: 2405
  • Location: Thrilla, Manila, Philippines
  • Bob was here
    • PM me and ask for a custom title!
Re: MX LED Mod -- an idea that needs a PCB
« Reply #14 on: Wed, 13 August 2014, 10:47:28 »
How so? It would be exactly like a sticker. The only thing I'm not 100% on is clearance for the smd led on both sides. There are ultra tiny smd led though so I'm sure something could be made to work.

I realized that there were SMD LEDs smaller than 0603 that could easily fit in the red portion.  I don't think I can hand solder something smaller than 0603.


I think I'll take a pass at trying to make these fit inside the switch.

= == === ==== =====

make sure to go with a very thin PCB. The original in the pics is much thinner than most PCBs, and you'll very much run into clearance issues with keycaps if your PCB is too tall.

I'd be down for a KB's worth! I think this'll much more evenly light a keycap.

Bytheway, I think you usually pick the LED and ship a roll of them (usually 4000 or so) to the fab who will then combine them with the PCB you have. Some places will have common parts on hand, but IDK if they'll have SMD LEDs in that size.

as to fitting inside the switches: could be done, but I'm not sure why you'd want to. It'd make it awfully hard to close, especially with brittle cleartops (great idea with the white top though: also acts as a diffuser.) Not sure about clearance of LED and the switch leaves on the "back" of the MX switch though. You could maybe do one LED on the front and 2 on the sides.

You should look into thin PCBs and what fabs offer them. I looked into this a little when I was looking into getting a flex PCB done for an M with NKRO, but sadly I needed PCB files to get a quote from anyone.

I think I need some professional help figuring this out.

Any volunteers for technical advice and PCB design? ;D

= == === ==== =====

Would keycaps be hitting these pcbs as you type?

Probably and I think it'll need translucent white o-rings.

Offline infiniti

  • I <3 KB
  • * Senior Moderator
  • Thread Starter
  • Posts: 2405
  • Location: Thrilla, Manila, Philippines
  • Bob was here
    • PM me and ask for a custom title!
Re: MX LED Mod -- an idea that needs a PCB
« Reply #15 on: Wed, 13 August 2014, 22:46:56 »
I consulted with GON regarding the technical matters of manufacturing, assembling, and installing these.

The gist of things:
  • This is a specialized product and would not be of use to those using thick keycaps that don't let the LED light through.
  • Manufacturing the PCB is easy since it is a simple design.
  • Soldering the SMD LEDs and the leads is time consuming and requires some skill.
  • Installing these on a keyboard requires greater skill since you must get it properly aligned with the switch.  >>  This was very time consuming and one of the difficulties faced by the original creator that led him to not pursue mass production.

So, when was the last time something seemingly unnecessary stopped me from modding a keyboard? :))

Still loking for a manufacturer and someone to help design. :cool:

Offline FrostyToast

  • Litshoard
  • * Exquisite Elder
  • Posts: 2368
  • Location: Canada
Re: MX LED Mod -- an idea that needs a PCB
« Reply #16 on: Wed, 13 August 2014, 23:42:44 »
I don't understand how this could be so hard to get aligned with the switch, but how much easier would it be if you put these into SIPs?
Assuming that you had very good tolerances with manufacturing so that every little thing was practically the same, wouldn't this be a walk in the park with SIPs?
Quote from: elton5354
I don't need anymore keyboards

Offline MOZ

  • KING OF THE NEWBIES
  • * Maker
  • Posts: 3981
  • Location: Jo'burg
  • Busy making stuff
Re: MX LED Mod -- an idea that needs a PCB
« Reply #17 on: Thu, 14 August 2014, 07:11:58 »
PCB should be simple enough once the design is set. I do have my doubts on interference with thicker and lower profile keys.

If noone else is willing to, I can do the PCBs.

Offline infiniti

  • I <3 KB
  • * Senior Moderator
  • Thread Starter
  • Posts: 2405
  • Location: Thrilla, Manila, Philippines
  • Bob was here
    • PM me and ask for a custom title!
Re: MX LED Mod -- an idea that needs a PCB
« Reply #18 on: Thu, 14 August 2014, 10:45:45 »
I don't understand how this could be so hard to get aligned with the switch, but how much easier would it be if you put these into SIPs?
Assuming that you had very good tolerances with manufacturing so that every little thing was practically the same, wouldn't this be a walk in the park with SIPs?

I didn't consider using SIPs to line up the leads.  That should indeed make things easier.

== == == == == ==

PCB should be simple enough once the design is set. I do have my doubts on interference with thicker and lower profile keys.

If noone else is willing to, I can do the PCBs.

That would be great MOZ!  As far as design is concerned, it just needs to sit on top of the switch like this:


Yeah, it probably will be of no use if used with thick keycaps but it's mainly to provide even distribution on backlight keycaps or thinner keycaps.

Offline Melvang

  • Exquisite Lord of Bumfluff
  • * Maker
  • Posts: 4398
  • Location: Waterloo, IA
  • Melvang's Desktop Customs
Re: MX LED Mod -- an idea that needs a PCB
« Reply #19 on: Thu, 14 August 2014, 11:10:47 »
I might be interested in a couple.
OG Kishsaver, Razer Orbweaver clears and reds with blue LEDs, and Razer Naga Epic.   "Great minds crawl in the same sewer"  Uncle Rich

Offline nubbinator

  • Dabbler Supreme
  • * Maker
  • Posts: 8658
  • Location: Orange County, CA
  • Model M "connoisseur"
Re: MX LED Mod -- an idea that needs a PCB
« Reply #20 on: Thu, 14 August 2014, 22:33:08 »
PCB should be simple enough once the design is set. I do have my doubts on interference with thicker and lower profile keys.

If noone else is willing to, I can do the PCBs.

I have serious doubts as well.  It's a cool idea and I'm sure there has to be a better way.  My mind is just blank on it.

Offline Findecanor

  • Posts: 5036
  • Location: Koriko
Re: MX LED Mod -- an idea that needs a PCB
« Reply #21 on: Thu, 14 August 2014, 22:54:03 »
make sure to go with a very thin PCB. The original in the pics is much thinner than most PCBs, and you'll very much run into clearance issues with keycaps if your PCB is too tall.
Yep. It would work with OEM profile keycaps but with Cherry profile which has less clearance, it would shorten the key travel. And forget about using O-rings to dampen bottoming out.
« Last Edit: Thu, 14 August 2014, 22:56:14 by Findecanor »

Offline infiniti

  • I <3 KB
  • * Senior Moderator
  • Thread Starter
  • Posts: 2405
  • Location: Thrilla, Manila, Philippines
  • Bob was here
    • PM me and ask for a custom title!
Re: MX LED Mod -- an idea that needs a PCB
« Reply #22 on: Fri, 15 August 2014, 10:04:24 »
I believe it is time that I begin to experiment with some plastic card and copper tape to make a proof of concept.

Offline margo baggins

  • Dungeon Dweller
  • * Maker
  • Posts: 305
  • Location: Brighton - United Kingdom
  • Get back to work!
Re: MX LED Mod -- an idea that needs a PCB
« Reply #23 on: Fri, 15 August 2014, 12:03:24 »
if you need any help with assembly happy to build those little guys if that helps anyone.
I got boards.



Offline damorgue

  • Posts: 1176
  • Location: Sweden
    • Personal portfolio
Re: MX LED Mod -- an idea that needs a PCB
« Reply #24 on: Fri, 15 August 2014, 12:36:45 »
Posting to find my way back. It looks interesting, the only thing which worries me a bit is the height, especially when the LEDs are placed in the middle where the reinforcements of most caps are placed.

Offline dorkvader

  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
Re: MX LED Mod -- an idea that needs a PCB
« Reply #25 on: Fri, 15 August 2014, 22:47:07 »
if you need any help with assembly happy to build those little guys if that helps anyone.
Same here.

Posting to find my way back. It looks interesting, the only thing which worries me a bit is the height, especially when the LEDs are placed in the middle where the reinforcements of most caps are placed.

I was thinking about that, I wonder if sourcing 4 LEDs would be better: you could make it dimmer and place them just off the center to avoid that.

Or maybe three LEDs. Two can go in the back avoiding the keycap support (and maybe have a small cut in the PCB to get more clearance) and one can be mounted upside-down in the front, with a hole over it.

Offline Oobly

  • * Esteemed Elder
  • Posts: 3929
  • Location: Finland
Re: MX LED Mod -- an idea that needs a PCB
« Reply #26 on: Sat, 16 August 2014, 03:29:43 »
4 LED's sounds good, in the corners. Would give a very consistent backlight. The brightness should lower per LED due to having current limiting resistors. The current through each of the 4 should be 1/4 of what was going through the single "normal" LED. I think this would make ANY keycaps look good  :D

Personally, I don't care about orings, I trampoline mod all my boards.
Buying more keycaps,
it really hacks my wallet,
but I must have them.

Offline infiniti

  • I <3 KB
  • * Senior Moderator
  • Thread Starter
  • Posts: 2405
  • Location: Thrilla, Manila, Philippines
  • Bob was here
    • PM me and ask for a custom title!
Re: MX LED Mod -- an idea that needs a PCB
« Reply #27 on: Sat, 16 August 2014, 04:09:26 »
Apparently copper tape is proving to be harder to come by than I expected.  I'll probably order some from Amazon if I can't find anything by Wednesday.

'good to know there's a lot of you interested in helping assemble and stuff! :thumb:

Offline FrostyToast

  • Litshoard
  • * Exquisite Elder
  • Posts: 2368
  • Location: Canada
Re: MX LED Mod -- an idea that needs a PCB
« Reply #28 on: Sat, 16 August 2014, 19:37:50 »
I would only go for more than 2 LEDs if it doesn't drastically increase the cost. If it's a do it yourself sort of thing then it should be fine as I can just solder 2 on assuming you can run these in parallel.
Quote from: elton5354
I don't need anymore keyboards

Offline Oobly

  • * Esteemed Elder
  • Posts: 3929
  • Location: Finland
Re: MX LED Mod -- an idea that needs a PCB
« Reply #29 on: Mon, 18 August 2014, 03:15:08 »
For those who like to torture themselves, you could superglue 4 LEDs to the corners of the housings and them wire them together with magnet wire... LOTS of work, but would look pretty darn good.
Buying more keycaps,
it really hacks my wallet,
but I must have them.

Offline heedpantsnow

  • * Esteemed Elder
  • Posts: 3692
  • Location: Orlando, FL
  • Old enough to know better
Re: MX LED Mod -- an idea that needs a PCB
« Reply #30 on: Mon, 18 August 2014, 07:33:53 »
Cool!  I'm interested, though I have no skills to add here...
I'm back.

Espresso machine overhaul: https://geekhack.org/index.php?topic=78261.0

Carbon Fiber keyboard base: https://geekhack.org/index.php?topic=54825

Offline 0100010

  • Posts: 1127
  • Location: DFW, TX, US
  • Not Sure
Re: MX LED Mod -- an idea that needs a PCB
« Reply #31 on: Tue, 19 August 2014, 14:06:49 »
PCB should be simple enough once the design is set. I do have my doubts on interference with thicker and lower profile keys.

If noone else is willing to, I can do the PCBs.

I have serious doubts as well.  It's a cool idea and I'm sure there has to be a better way.  My mind is just blank on it.

Could you just not direct wire the LED, using stiff wire bent into a square shape?

EDIT : ipotato pic of a bent paperclip plus some photoshop example :

« Last Edit: Tue, 19 August 2014, 14:19:59 by 0100010 »
  Quoting me causes a posting error that you need to ignore.

Offline bpiphany

  • Posts: 1033
  • Location: Stockholm, Sweden
  • bpiph is a special type of crazy. //mkawa
Re: MX LED Mod -- an idea that needs a PCB
« Reply #32 on: Mon, 25 August 2014, 08:35:58 »
PCB should be simple enough once the design is set. I do have my doubts on interference with thicker and lower profile keys.

If noone else is willing to, I can do the PCBs.

I have serious doubts as well.  It's a cool idea and I'm sure there has to be a better way.  My mind is just blank on it.

Could you just not direct wire the LED, using stiff wire bent into a square shape?

EDIT : ipotato pic of a bent paperclip plus some photoshop example :

Show Image


 :thumb: Like for creativity and perfectly sufficient potato pic.
« Last Edit: Mon, 25 August 2014, 08:37:43 by bpiphany »

Offline FrostyToast

  • Litshoard
  • * Exquisite Elder
  • Posts: 2368
  • Location: Canada
Re: MX LED Mod -- an idea that needs a PCB
« Reply #33 on: Tue, 26 August 2014, 20:15:01 »
PCB should be simple enough once the design is set. I do have my doubts on interference with thicker and lower profile keys.

If noone else is willing to, I can do the PCBs.

I have serious doubts as well.  It's a cool idea and I'm sure there has to be a better way.  My mind is just blank on it.

Could you just not direct wire the LED, using stiff wire bent into a square shape?

EDIT : ipotato pic of a bent paperclip plus some photoshop example :

Show Image


I would prefer to have the LEDs in parallel, but that might not even be possible with a pcb
Quote from: elton5354
I don't need anymore keyboards

Offline dorkvader

  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
Re: MX LED Mod -- an idea that needs a PCB
« Reply #34 on: Tue, 26 August 2014, 21:22:46 »
I would prefer to have the LEDs in parallel, but that might not even be possible with a pcb
That is indeed possible with a PCB.

It is in fact not likely to have the LEDs in series, as (for blue, white, etc.) LEDs with a Vf over 2.5, they cannot be powered in series by a 5v supply.

Also the picture show two LEDs in parallel. I'm not really sure what you're getting at.

Offline FrostyToast

  • Litshoard
  • * Exquisite Elder
  • Posts: 2368
  • Location: Canada
Re: MX LED Mod -- an idea that needs a PCB
« Reply #35 on: Tue, 26 August 2014, 21:46:05 »
I would prefer to have the LEDs in parallel, but that might not even be possible with a pcb
That is indeed possible with a PCB.

It is in fact not likely to have the LEDs in series, as (for blue, white, etc.) LEDs with a Vf over 2.5, they cannot be powered in series by a 5v supply.

Also the picture show two LEDs in parallel. I'm not really sure what you're getting at.

So they are...
Well I guess we have to see which is more easy to make and manufacture.
Quote from: elton5354
I don't need anymore keyboards

Offline dorkvader

  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
Re: MX LED Mod -- an idea that needs a PCB
« Reply #36 on: Tue, 26 August 2014, 23:11:44 »
So they are...
Well I guess we have to see which is more easy to make and manufacture.
You mean series vs. parallel: you can do either one equally easily with a PCB, but only parallel makes sense in this case.


Offline bpiphany

  • Posts: 1033
  • Location: Stockholm, Sweden
  • bpiph is a special type of crazy. //mkawa
Re: MX LED Mod -- an idea that needs a PCB
« Reply #37 on: Wed, 27 August 2014, 00:41:40 »
Actually parallel loading LEDs is not always a very good idea. You really should have one resistor in series with each LED. Read up on thermal runaway if you want to know one reason why. Keyboard LEDs aren't usually driven very hard so this may not be a big issue here. Even if two LEDs probably won't break (as long as none of them does) there can be other side effects. A slight difference in forward voltage across the LEDs can lead to a big difference in brightness.

Offline dorkvader

  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
Re: MX LED Mod -- an idea that needs a PCB
« Reply #38 on: Wed, 27 August 2014, 08:47:09 »
Actually parallel loading LEDs is not always a very good idea. You really should have one resistor in series with each LED. Read up on thermal runaway if you want to know one reason why. Keyboard LEDs aren't usually driven very hard so this may not be a big issue here. Even if two LEDs probably won't break (as long as none of them does) there can be other side effects. A slight difference in forward voltage across the LEDs can lead to a big difference in brightness.

Yes, the main reason I recommended it is that we are giving each LED less than half it's rated current so if one fails we won't have an issue.

If you're worried about brightness levels, you should be hand-matching your LEDs anyway.