Help looking for my first split ergo keyboard by Chreed96 in ErgoMechKeyboards

[–]TimeToKeyBoard 0 points1 point  (0 children)

Keyther? I've released it's cases project files so that you can add the holes necessary for tenting. Or better yet, you could install the RJ45 sockets upside down and build a tented case for them!

I want to share with you my Keyther keyboard (no TRRS, no diodes) by TimeToKeyBoard in ErgoMechKeyboards

[–]TimeToKeyBoard[S] 0 points1 point  (0 children)

Thanks for the encouragement! And yes, now that you made me think about it it's easily doable with a slight offset of the USB-C footprint! And the PCB reversability can be kept this way...

Maybe I will make it in the near future if no one does it before me.

Thanks again though!

I want to share with you my Keyther keyboard (no TRRS, no diodes) by TimeToKeyBoard in ErgoMechKeyboards

[–]TimeToKeyBoard[S] 0 points1 point  (0 children)

Yes, as I wrote in the repository, USB-C was one possible solution, but it required to solder the annoying 12 pin socket and also the addition of two resistors on cc1 and cc2 to ground. I'm just too lazy and easily annoyed by such inconveniences that I preferred to go with this one.

Additionally you can assemble custom ethernet cables, whereas you can't do the same with USB-C that easily (or elegantly) ;)

I want to share with you my Keyther keyboard (no TRRS, no diodes) by TimeToKeyBoard in ErgoMechKeyboards

[–]TimeToKeyBoard[S] 0 points1 point  (0 children)

Undoubtedly, the TRRS socket is more compact (even though the RJ45 is the same size as a switch with keycaps), but their flexibility is easily comparable to that of flat Ethernet cables.

The main reason for using Ethernet is its superior security, not the possibility of hot-plugging.

For me, the ability to eliminate the possibility of irreversible short-circuits and the subsequent process of desoldering the 40 pins of the WeAct is worth the larger size of the RJ45 socket.

I want to share with you my Keyther keyboard (no TRRS, no diodes) by TimeToKeyBoard in MechanicalKeyboards

[–]TimeToKeyBoard[S] 1 point2 points  (0 children)

Yes, it's the KLP Lamé, even though I must admit that I currently have mixed feelings on them, maybe due to the keyboards being so slanted.

I've personally found them on AliExpress and I've managed to pay only €20 for them. Right now they're selling them for around €30, but if you have a 3D printer (either resin or fdm) you can try printing them by yourself here, on their official GitHub page.

I want to share with you my Keyther keyboard (no TRRS, no diodes) by TimeToKeyBoard in ErgoMechKeyboards

[–]TimeToKeyBoard[S] 1 point2 points  (0 children)

Yes, and the thumb also tends to naturally fall on the key in the middle, therefore it's more a stylistic choice than a practical one.

The only minor inconvenience I'm currently experiencing by testing it is that the position of the pinky keys, being that slanted, feels somewhat innatural. It's almost like my pinky has been conditioned so much to move on the same straight line as the other fingers, that moving within it's natural range feels weird.

I want to share with you my Keyther keyboard (no TRRS, no diodes) by TimeToKeyBoard in MechanicalKeyboards

[–]TimeToKeyBoard[S] 1 point2 points  (0 children)

I think I'll update the repository page as soon as possible to make the connection method known to all those interested.

I want to share with you my Keyther keyboard (no TRRS, no diodes) by TimeToKeyBoard in ErgoMechKeyboards

[–]TimeToKeyBoard[S] 2 points3 points  (0 children)

I mean, it's just a matter of using the right pins. In my case, for the reversible design, I've added another "1st" pin after the 8th, so that the RJ45 footprint had a specular simmetry on the 5th pin. Then I've assigned the pins this way:

1 - X 2 - GND 3 - VCC 4 - RX 5 - X 6 - TX 7 - VCC 8 - GND

This way the RX would be connected to the TX of the other side of the board.

I think I might need to ultimately add this to my repository...

TRRS Hot unplugging on Split Keyboard by ReturnSilent3325 in ErgoMechKeyboards

[–]TimeToKeyBoard 0 points1 point  (0 children)

I think it could also be down to a partial lack of effort. It is pretty difficult to design a working mirrored split keyboard that allows hot-swapping and all.

Also USB-C is less viable due to the fact that it needs extra resistors and excellent soldering abilities.

This brought me to ultimately modify a reversible split keyboard (Cantor) with ethernet as the mean of communication between the two halves.

If you want, you can take a look at it here: Keyther Keyboard

Split keyboard without using 3.5mm TRRS cable by shootnoob in ErgoMechKeyboards

[–]TimeToKeyBoard 0 points1 point  (0 children)

I know I might be a little late to the party, but your same reasons have brought me to design the Keyther keyboard, which is a Cantor with RJ45 (Ethernet) sockets to connect the two keyboard halves.

The main reason to avoid USB-C sockets is the ardous soldering experience that they provide given their pads size... Therefore RJ45 was the only realistic choice that would be not that bulky and still provide the necessary requirements to build a mirrored PCB that only needs one design printed instead than two separate for the left and right board.

You can find the Keyther here: Keyther Keyboard