geekhack

geekhack Projects => Making Stuff Together! => Topic started by: infiniti on Tue, 31 January 2017, 09:18:47

Title: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: infiniti on Tue, 31 January 2017, 09:18:47
Ever since I switched to mechanical keyboards, the one thing I kinda missed was the split of my Microsoft Natural Multimedia Keyboard and Natural Ergonomic Keyboard 4000.  I wasn't sure if I'd like it so I couldn't commit to buying an LZ ErGO or a VE.A...so I decided to build one and try it out!

Considerations in design were:

I ended up with this design...
     
[attachimg=1]

...and this layout:
     
[attachimg=2]

I've been reading, planning, designing, and gathering parts since May / June 2016.

Quick rundown of parts:

So far I've:

To do next:

Edit: fixed image sizes
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: infiniti on Tue, 31 January 2017, 09:19:25
Reserved for final assembly pictures.
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: joey on Tue, 31 January 2017, 09:21:52
Good work so far! Look forward to the final thing :thumb:
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: infiniti on Tue, 31 January 2017, 09:32:15
Good work so far! Look forward to the final thing :thumb:

Thanks, joey!

Oh yeah this "thing" is still unnamed but I have a list going for possible names:
:))
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: Cocopah on Tue, 31 January 2017, 09:56:18
Looking good. Thats alot of FN's. :))
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: infiniti on Wed, 01 February 2017, 01:49:47
There may have been easier ways to go about this but I didn't want to have to bake my own firmware and I've already used the Easy AVR GUI for my KMAC2.

Anyway, I poked around the config files of Easy AVR and added a layout to the phantom config for the The Still Unamed Split TKL:
[attachimg=1]

Loading it came out like this:
[attachimg=2]

Fixed the key map on the Normal layer:
[attachimg=3]

Work-in-progress FN layer:
[attachimg=4]

Work-in-progress FN2 layer:
[attachimg=5]

I took note of the row and columns that Easy AVR was expecting from the keys and ended up with this diagram for rows and columns (note to self, add wiring):
[attachimg=6]


To Do:
- transcribe the matrix row and columns in reverse since when I do the soldering, I will be looking at the keyboard from the bottom

Edit: fixed image sizes
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: infiniti on Wed, 01 February 2017, 01:53:36
Looking good. Thats alot of FN's. :))

I needs to be functional brah! :))
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: chintimin on Fri, 20 April 2018, 19:42:12
I find this super-interesting, as I am a die-hard on both the things this satisfies, from split ergonomics and also F row and nav cluster and not having a numpad there to run into your  mouse hand. If you want, I can show you my two-keyboard setup which I emulate what you're doing here with - I really want to see how this turns out. I've seen a ton of NEARLY-normal split TKL designs, but they always gotta screw with stuff. If I can ever buy a metal plate-split-TKL, I will be on it in a heartbeat. I may take a couple of ebay keyboards and a jigsaw and do a handwire. Yours will still be nicer. <3
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: TD22057 on Fri, 20 April 2018, 22:23:12
Looks fantastic.  Would you mind posting the case CAD files?

Thanks,
TD
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: infiniti on Tue, 07 August 2018, 09:03:36
Revive!

(https://i.imgur.com/R6YfPRZ.jpg)

(https://i.imgur.com/YUGjXYf.jpg)

The switches wouldn't hold so I tried hot glue which didn't hold and then moved on to the kragle (super glue).  I regret using superglue since it bled between the plate layers and left a white haze.  Then I soldered up the matrix.

Next steps:


~~~ ~~~ ~~~ ~~~ ~~~


I find this super-interesting, as I am a die-hard on both the things this satisfies, from split ergonomics and also F row and nav cluster and not having a numpad there to run into your  mouse hand. If you want, I can show you my two-keyboard setup which I emulate what you're doing here with - I really want to see how this turns out. I've seen a ton of NEARLY-normal split TKL designs, but they always gotta screw with stuff. If I can ever buy a metal plate-split-TKL, I will be on it in a heartbeat. I may take a couple of ebay keyboards and a jigsaw and do a handwire. Yours will still be nicer. <3

I'd love to see your setup!  A metal plate-split-TKL?  With enough time and funds...soontm :triangle:


~~~ ~~~ ~~~ ~~~ ~~~


Looks fantastic.  Would you mind posting the case CAD files?

Thanks,
TD

Pardon the late reply, Here's the cutting files.  Please let me know if you need them in any other format.

[attach=5]
Note: The bottom 6mm layer needs to be adjusted for the ribbon cable between the two halves

[attachurl=1]
[attachurl=2]
[attachurl=3]
[attachurl=4]
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: nachie on Mon, 24 September 2018, 14:22:02
Very cool project. I don't think I have seen a split TKL before :)
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: MatchstickMan on Mon, 24 September 2018, 15:41:09
I can't believe I haven't seen this yet!

If you put a num pad on the left side, you'll have exactly the layout I'm shooting for! How are you getting the two halves to talk to each other? My project is on hold currently due to life happening, but that was one of the big unknowns I didn't have answered yet. Though, I was mostly ignoring it because I didn't see a real need for layers when you've got a Full Sized board, so I was just planning to have separate USB cables for each half.
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: Nlight on Wed, 26 September 2018, 13:24:13
How are you getting the two halves to talk to each other?

Well, teh easiet way is to use an hdmi breakout board, as HDMI has enough pins to allow direct connection. The other method is to use I believe an I/O extender chip from Microchip, the extender chip is linked to the controller through 2 wire cable, so a mini jack cable and connectors are enough , it uses the I2C protocol. I don't know anything more about it.
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: MatchstickMan on Wed, 26 September 2018, 13:32:27
Well, teh easiet way is to use an hdmi breakout board, as HDMI has enough pins to allow direct connection. The other method is to use I believe an I/O extender chip from Microchip, the extender chip is linked to the controller through 2 wire cable, so a mini jack cable and connectors are enough , it uses the I2C protocol. I don't know anything more about it.

Right. I've seen a lot of the smaller boards use I2C to talk to each other. I'm just not sure if that scales to a full-sized 104 key board or not, let alone that I don't have a solid grasp on how it really works. But you're right, the other alternative would be an HDMI cable and just wire everything back to a big-ass Teensy controller or something like that.

I've got a pair of ProMicros that I could also use and just flash them individually, but I wanted something a bit more elegant than that. Haha...
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: thesiscamper on Fri, 05 April 2019, 21:24:06
[attach=1]

[attach=2]

[attach=3]
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: infiniti on Sat, 06 April 2019, 00:14:23
(Attachment Link)

(Attachment Link)

(Attachment Link)

:eek:

#ThisIsMyNext
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: MatchstickMan on Sat, 06 April 2019, 09:42:04
(Attachment Link)

(Attachment Link)

(Attachment Link)

This is gorgeous! *swoon*
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: thesiscamper on Sun, 07 April 2019, 16:43:15
[attach=1]

[attach=2]

[attach=3]
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: infiniti on Thu, 31 October 2019, 07:02:50
REVIVE!!!

A little after thesiscamper completed the renders, my interest in the split TKL was renewed and I finally finished the prototype!

[attach=1]

The horror that is my handwiring and makeshift case lies within...you have been warned >:D
More
[attach=2]

[attach=3]

[attach=4]

Regardless of how it looks...IT WORKED!  That is until it stopped working. :)) When giving it a technical hit (banging on it) no longer worked...I knew it was time to move on to the next step:

[attach=5]

Custom PCB designed by u/natecastillo (https://www.reddit.com/user/natecastillo/)

WOOHOO :cool:

Edit: image EXIF blah blah
Title: Re: [Build Log] The Still Unamed Split TKL - Status: Building
Post by: tex_live_utility on Sat, 02 November 2019, 11:27:15
Nice to see this making progress! Looks great.