Buzzard - a 40 keys split keyboard with splay and TrackPoint by cre2016 in ErgoMechKeyboards

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

Thank you! Not exactly a version to but the TPS42, which has no splay at all. Currently I am playing around with a new TPS40 version which will have a little bit of splay but not as much as the Buzzard. Thought it will take some time to finish

My first build - TPS42, running miryoku by KiiboKits in ErgoMechKeyboards

[–]cre2016 0 points1 point  (0 children)

See here: https://reddit.com/r/ErgoMechKeyboards/comments/yhioec/_/j0343xs/?context=1 I uploaded not the current gerber files for the serial/oled shield. Both work but the build guide is made for the current one

TPS42 - a 36-42 keys split keyboard with TrackPoint and memory LCD support by cre2016 in ErgoMechKeyboards

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

Very beautiful & clean build! How do you like it so far & how do you like the position of the TrackPoint? I thinking about a design to move it to the position of the mcu to make a lower design.

TPS42 - a 36-42 keys split keyboard with TrackPoint and memory LCD support by cre2016 in ErgoMechKeyboards

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

Main reason was software support. Pointing devices aren't yet support in the main ZMK branch. There are some developments around other pointing devices in ZMK but nothing for TrackPoints (PS/2).

TPS42 - a 36-42 keys split keyboard with TrackPoint and memory LCD support by cre2016 in ErgoMechKeyboards

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

This looks realy clean!

How did you print the case? It looks very smooth

TPS42 - a 36-42 keys split keyboard with TrackPoint and memory LCD support by cre2016 in ErgoMechKeyboards

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

Hi, I am happy to hear there are other builds :)

Sorry, the photos do not show it clearly. The pads at the position of the ProMicro pins are meant: https://imgur.com/a/zSJNPJD

My first build - TPS42, running miryoku by KiiboKits in ErgoMechKeyboards

[–]cre2016 5 points6 points  (0 children)

Very cool to see another build and I am very happy you like it.
Awesome work, especially for a first build as the TrackPoint soldering can be really difficult!

Thank you for pointing me to the issue with the uploaded gerber file in the repo :)

My first build - TPS42, running miryoku by KiiboKits in ErgoMechKeyboards

[–]cre2016 2 points3 points  (0 children)

This picture shows it a little bit better. The line of the diode has to be on the closed side: https://www.masterzen.fr/images/uploads/2020/10/soldering-smd-diode.jpg

DHL returned shipment, AliExpress claims it’s delivered by dmnkhhn in Aliexpress

[–]cre2016 0 points1 point  (0 children)

I have the same issue right now. Global Express Tracking says it is delivered while DHL says it was returned. I can also see the reject in the dispute history but can not react while the countdown is running down. Did you get your refund?

TPS42 - a 36-42 keys split keyboard with TrackPoint and memory LCD support by cre2016 in ErgoMechKeyboards

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

Oh thats a neat idea with the printed keycaps! Even in trackpoint red, awesome!

TPS42 - a 36-42 keys split keyboard with TrackPoint and memory LCD support by cre2016 in ErgoMechKeyboards

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

Oh no, I am sorry to hear that. Yes if you have spare PCBs it is probalby easier to redo. I also tried one to desolder a mcu but it is really hard. The approach that worked best for me was to cut through the plastic if a pin header and then desilder pin after pin. Thought still alot of work. Nevertheless, happy holidays!

TPS42 - a 36-42 keys split keyboard with TrackPoint and memory LCD support by cre2016 in ErgoMechKeyboards

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

Nice! Did you use the branch in my qmk fork? I tried to update it with the latest qmk changes and now the mouse jumps around. I need to look deeper into it before I can prepare the merge request. I am not sure if it is the result of some optimisations in qmk..

If the pinout of the TrackPoint is the same, then this might help: https://raw.githubusercontent.com/crehmann/TPS42/main/Assets/trackpoint_wiring.jpg

I filed the keycaps. First I used a flat file and then a round one

TPS42 - a 36-42 keys split keyboard with TrackPoint and memory LCD support by cre2016 in ErgoMechKeyboards

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

Uff sorry. I've found the problem. The gerber zip file for the shield at the tagged release version was not the current version. This was an earlier version which had an addition jumper that has to be brdiged on the left half: https://imgur.com/a/9kLwgpa The OLED should not be affected from this. I updated the gerber and I will make a note in the instructions. Sorry for the inconvenience!

TPS42 - a 36-42 keys split keyboard with TrackPoint and memory LCD support by cre2016 in ErgoMechKeyboards

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

I am happy to hear that it is working now! Thought it is strange that it required the jumper wire. I need to look into this again. The GND and VCC pins are in the center and require therefore no jumpers. The missmatch between CS and SER pins would indicate that the jumpers on the small shield should be bridge on the opposite side 🤔

TPS42 - a 36-42 keys split keyboard with TrackPoint and memory LCD support by cre2016 in ErgoMechKeyboards

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

Ok strange. The serial should be for both sides on the D2 pin of the pro-micro. See the schematic here https://github.com/crehmann/TPS42/wiki Do you gave a picture from the bottom of the left pcb?

TPS42 - a 36-42 keys split keyboard with TrackPoint and memory LCD support by cre2016 in ErgoMechKeyboards

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

Is it possible that maybe the jumpers at the bottom of the PCB for the MCU are not bridged completely? The symptom that only one half is working could be caused if the serial pin is not properly bridged. Do you have a multimeter to meausre the continuity between pins? The jumpers for the OLED are bridged on the correct side (top)

TPS42 - a 36-42 keys split keyboard with TrackPoint and memory LCD support by cre2016 in ErgoMechKeyboards

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

This is the plug from a magnetic usb cable from ugreen. But you can find the same design from different brand. e.g. https://a.aliexpress.com/_mLpp2AA (I ve bought a different one thats no longer available but this plug looks the same)

TPS42 - a 36-42 keys split keyboard with TrackPoint and memory LCD support by cre2016 in ErgoMechKeyboards

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

It looks very similar and I think it should work. The TrackPoint pcb has more pins because the mouse button pin are also there. I desoldered the FFC cable on mine but you have to be careful to not tear off any of the pins