Showing 1 of 2440 conversations about:
rdrdr
61
Oct 1, 2016
bookmark_border
are there leds we can mount to the bottom of the pcb to get a underglow instead of on the keys?
Oct 1, 2016
TrueFreak
2
Oct 4, 2016
bookmark_border
You could just put the LEDs on the bottom side of the board in the same spots as they would normally go for the keys. You may have some clearance issues with the bottom case though. Possible something surface mount would work.
Oct 4, 2016
rdrdr
61
Oct 4, 2016
bookmark_border
ya, there isn't enough room for normal keyboard LEDs. I was wondering if anyone had experience with any particular surface mounts.
Oct 4, 2016
ieure
88
Oct 5, 2016
bookmark_border
Yes. My last build, I mounted 2x3x4 square LEDs on the underside. You can do it before or after installing switches, but if you do it after, you'll need to trim the leads to around 3mm first. Bend them over after installing, there isn't clearance for them to stand up.
You can also use 1206 SMD LEDs, and I'd recommend going that route if possible, since they shoot light straight down. Put a bit of solder on the anode pad, then heat up & slide the part on with tweezers. Then solder the cathode.
I covered the top and part of the bottom with SMD LEDs on my current build; photos attached.
search

search
Oct 5, 2016
jbma
4
Oct 5, 2016
bookmark_border
Could you show us what that looks like when it's assembled? It looks like a really cool idea and it seems like it would be easier to manage than top-mounted LEDs since I'm assuming you don't have to remove the LED to fix problems with a switch (I got Zealios and I've had to replace several switches mostly due to key chattering).
Oct 5, 2016
ieure
88
Oct 5, 2016
bookmark_border
Definitely. I'm going slower this time around because I have some ideas from previous builds that I want to try.
I went with the 1206 LEDs because I really like Matias switches, and they don't have a place to put a leaded LED.
Oct 5, 2016
Madam
23
Oct 6, 2016
bookmark_border
Where did you get your led's and do they have purple?
Oct 6, 2016
ieure
88
Oct 6, 2016
bookmark_border
I got them on eBay, and I'm sure someone has purple ones.
Oct 6, 2016
CptCarnage
45
Oct 6, 2016
bookmark_border
I was wondering about the 2x3x4 leds. No issues with clearance when they are under the pcb like that?
I've got some yellow ones for my board and I'm debating going for an underlight look around the edge.
Oct 6, 2016
nhumrich
5
Oct 6, 2016
bookmark_border
I just installed these under my board. There is enough clearance with some room to spare as long as you lay them flat against the board.
Oct 6, 2016
scottms
17
Oct 7, 2016
bookmark_border
Are you going to try controlling the leds with kll at all or just leave them "stock," so to speak (always on)? One of the bigger gaps in the kll documentation is, in my opinion, how to control led behavior.
Excellent post though and I appreciate the additional info on leds and pictures!
Oct 7, 2016
SamPittman
85
Oct 7, 2016
bookmark_border
Do you know about the LED+ and LED- key assignments?
Oct 7, 2016
scottms
17
Oct 7, 2016
bookmark_border
Oh definitely-- I was more talking about the various lighting modes hinted at for the k-type or only having the switch led toggled on if there was an assigned function for the key on that layer, etc.
Oct 7, 2016
SamPittman
85
Oct 7, 2016
bookmark_border
That would be cool.
By the way, how many lighting levels do you get with the stock firmware? I'm seeing something like four different levels. (My board is at work, so I can't check it right now, but that's what I think I saw.)
Oct 7, 2016
ieure
88
Oct 7, 2016
bookmark_border
No clearance issues if you fold them over flat, which si what you'd want for edge lighting. There isn't enough room for them to stand upright.
Oct 7, 2016
pharoh
1
Oct 8, 2016
bookmark_border
Wondering if you have any pics of the final product yet? I am putting blue LEDs on the switches, then I'm thinking of putting blue SMD LEDs on the bottom of all the switches as well to get the underglow (at least on all the perimeter switches anyway). I like a lot of light, so I may do all of them, we shall see.
Oct 8, 2016
deletarus
23
Oct 13, 2016
bookmark_border
If I remember correctly, there are like 255 levels. BUT the LED+ and LED- on the configurator don't go in increments of 1 level. They trigger a level for every couple of milliseconds you hold the key down. It's kind of interesting, on mine if I hit the key enough the left and right halves desync and I get two different lighting levels on each half.
Would be nice to have some better LED control in the configurator (and mouse keys?)
Oct 13, 2016
SamPittman
85
Oct 13, 2016
bookmark_border
Ah, I would not have guessed the part about the timing. And...I have not looked at the code yet. Thanks.
"...the left and right halves desync and I get two different lighting levels on each half."
I have seen that, too. I usually put them back to "LED off" to resync them, and then try LED+ again.
Oct 13, 2016
jbridgma
0
Oct 26, 2016
bookmark_border
How's the progress coming? Not to bother you too much, but I'm looking at getting in on the new drop so I have one of these for the office and I'm seriously considering this under-mounted LED tactic (having to desolder LEDs when I need to access a switch for some reason has been a huge pain).
Oct 26, 2016
ieure
88
Oct 30, 2016
bookmark_border
Been ungodly busy with stuff, and paint takes time. here's a test fit shot. Looks like I need to correct some solder joints, everything was lighting, but I lost a couple keys.
search
Oct 30, 2016
jbma
4
Nov 17, 2016
bookmark_border
Looking great! I'd love to see what that looks like when it's all done. By the way, have you tested that USB-C cable yet? I've bought a couple replacements for the really long ones that come with the dox, but none of them work with interconnectivity between the hands. If you've found one that works, I'm curious what specs I need to be looking for in replacement cables.
Nov 17, 2016
pharoh
1
Dec 4, 2016
bookmark_border
I guess I should share my pics too... My bad. I don't have any clearance issues with the ones I used on the bottom. The ones on wasd won't light on the bottom, and I think it's because I have red on top and blue on the bottom. I'm currently using a USB-C cable I bought from Monoprice to connect the two halves, and have had no issues.
search

search
Dec 4, 2016
scottms
17
Dec 12, 2016
bookmark_border
I believe it has to be a USB 3.0 cable for the interconnectivity. One of the Input Club people wrote the following about the K-Type:
"Just like the Infinity Ergodox Type-C you only need a 2.0 Type-C cable to plug into your computer. However, [the K-Type] does support the interconnect protocol and will work with other keyboards such as the Infinity Ergodox using 3.0 Type-C cables."
Check out more about it on this reddit post: https://www.reddit.com/r/MechanicalKeyboards/comments/54ptmr/photos_norcal_meetup_fall_2016_input_club_x_md/d84alx5/?context=2
Dec 12, 2016
jbma
4
Dec 12, 2016
bookmark_border
Yeah, I've tried some USB 3.0 ones that still don't work. It appears USB C suffers a LOT from the whole issue of manufacturers making out-of-spec cables and selling them without really telling you about it, so a lot of them don't work on the interconnect even though at a glance they meet the requirements.
I've done some more research and will soon be purchasing a 3.0 set that's supposed to be properly made to-spec for data, hopefully these work.
Dec 12, 2016
rdrdr
61
Dec 13, 2016
bookmark_border
I use a USB 2.0 cable to connect it to my computer and it works fine. The same cable cannot be used to connect the halves. It has to be a USB 3.0 cable for the interconnect, apparently, although I really don't understand why.
Dec 13, 2016
SamPittman
85
Dec 14, 2016
bookmark_border
It's probably so that the interconnect can keep up with our 10000 wpm typing speed on the Ergodox. :J
Dec 14, 2016
jbma
4
Dec 14, 2016
bookmark_border
I'm using USB 3.0 for the interconnect and I still can't any cables except the ones that came with the dox to work. The ones I most recently purchased were even approved by that Google engineer who has been going around Amazon testing USB C cables to verify they're made to-spec and still no dice - I'm out of ideas...
Dec 14, 2016
SamPittman
85
Dec 15, 2016
bookmark_border
I just looked at a pdf of the schematic. It looks like they have re-purposed the eight "SuperSpeed" pins on the type-C to serve as UART interconnect between the two halves. They have them wired as four copies of the UART tx and rx. The USB3_A connector on the other side uses its two SuperSpeed pins as the other end of the UART tx and rx. If that is correct, then that means the SuperSpeed wires must be present, and two of them from the type-C side need to go to the two on the USB3_A side. I don't have the cable here, so I don't know which of the eight pins on the type-C end connect to the pins on the USB3_A end. I can imagine that there are a lot of incompatible (i.e. shoddy) cables out there. Pictures are on sheet-2 here: https://github.com/kiibohd/pcb/blob/master/ICED%20-%20Left/ICEDLeft.pdf And here are the lists of pinouts: https://en.wikipedia.org/wiki/USB_Type-C#Connector_pinouts http://pinoutguide.com/Slots/usb_3_0_connector_pinout.shtml
Dec 15, 2016
jbma
4
Dec 15, 2016
bookmark_border
Is there any way to use that information to determine what cables are compatible with the interconnect?
Dec 15, 2016
SamPittman
85
Dec 15, 2016
bookmark_border
You would need to have a schematic or pinouts of the cable, and confirm that there are wires in the cable that connect from the SuperSpeed pins on the type-c side to the SuperSpeed pins on the usb3-a side.
Alternatively, if you already have a cable, you could use an ohmmeter to check the connections.
Dec 15, 2016
SamPittman
85
Dec 15, 2016
bookmark_border
Okay, I have more info. I used an ohmmeter on my working cable that came with my Infinity Ergodox. 1. Looking again at the pinout spec for the usb3-a, I realize that only the SuperSpeed RX pins are being used on the Ergodox. (Not the TX pins.) That means there are only two pairs of pins that we care about on the usb-c side: RX1+/- and RX2+/-. 2. Measuring my working cable, I see that only one of the RX pairs is connected from usb-c to the RX pair on the usb3-a. I can't tell which pair on the usb-c side, because the usb-c is symmetric. But it's a fact that the cable only has one RX pair on the usb-c going to the RX pair on the usb3-a. That makes sense. The Ergodox accommodates that on the usb-c side socket by duplicating the same connections for both RX1 and RX2, so it should not matter which way the usb-c is plugged in. "Should not".
So, my advice is this: First, make sure you have a real usb-c cable with all the conductors. i.e. buy a good one. Second, if it does not work as an interconnect on the Ergodox, try flipping over the usb-c connector in the socket on the Ergodox. You might have a problem with one of the pairs of connectors on the usb-c socket on your Ergodox.
Dec 15, 2016
jbma
4
Dec 16, 2016
bookmark_border
Do you have any idea what a "good cable" would be? I bought a "Benson-approved" cable and still can't get it to work, even flipping the USB C side of the interconnect cable back and forth.
https://www.amazon.com/dp/B01M7PMID0/ref=twister_B01DM6UP6W?_encoding=UTF8&psc=1
Dec 16, 2016
SamPittman
85
Dec 16, 2016
bookmark_border
To work as an ergodox interconnect, it has to have the SuperSpeed RX+/- wires. It has to be a USB-C SuperSpeed data cable.
That one in your link talks about 'charging', but I don't see anything about data. ---- Update: I think you would be looking for the phrase "SuperSpeed Sync and Charging". "Sync" means data transfer.
Dec 16, 2016
View Full Discussion