189

My first design! Github link to the repo with pcbs and 3d printed components: https://github.com/dnlbauer/corax56-keyboard

all 24 comments
sorted by: hot top controversial new old
[-] nottheengineer@feddit.de 7 points 1 year ago

Great work, looks like it could be a commercial product. I'm still not sure if I want choc V1 or V2, but if I go with V1, this might very well be the build I copy.

[-] Cris_Color@lemmy.world 5 points 1 year ago

I agree with the commenter who said they thought it could be a commercial project, it looks incredibly clean

[-] dnl@lemmy.world 3 points 1 year ago
[-] waz@lemmy.world 4 points 1 year ago

Aww crap, I might have to build another mechanical keyboard.

[-] kamen@lemmy.world 1 points 1 year ago

This hobby in a nutshell.

[-] MickiusMousius@lemmy.world 3 points 1 year ago

This is awesome, I have a similar design coming from JLPCB this week (it is a bit more Corne like though).

Any advice or important lessons you learned?

[-] dnl@lemmy.world 5 points 1 year ago* (last edited 1 year ago)

The main lesson I learned was probably to start thinking "in hardware" and not software. Like you design something and it fits on paper but in reality, it might not be ideal. For example, my diode placement is very close to the hotswapsocket (i fixed that for rev 1.1). On paper it war fitting, but its kinda hard to solder when you need room for your solder iron in between - this is something kicad won't tell you.

[-] MickiusMousius@lemmy.world 2 points 1 year ago* (last edited 1 year ago)

Thanks. I must admit I am curious to see what mistakes I’ve made this coming weekend. My first KiCAD PCBs should arrive this week, then the penny shall drop I suspect.

If you’ve not tried it yet I’d recommend having a go at reflow soldering with a hot plate. It makes some aspects of assembly easier.

I haven’t yet had a chance to get two rotary encoders working under ZMK yet either. Did you have a good resource to use for that or did you need to figure it out yourself?

(Appreciate I’m asking a lot of questions sorry).

EDIT: I see you’ve posted your ZMK config, nice 😊

[-] dnl@lemmy.world 2 points 1 year ago* (last edited 1 year ago)

There is a zmk pull request open that adds split encoder support. If you use that to build your firmware if should work.

To be honest I have not tried it with this board so technically one scrollwheel is not working right now. Though I'll change that soon. I used a fork that supports split encoder with zmk on my sofle and it worked, so you could use this config for some inspiration (here: https://github.com/dnlbauer/sofle-zmk-config).

[-] MickiusMousius@lemmy.world 2 points 1 year ago

Awesome, thank you.

I have a Sofle to test with ahead of assembly. Also “my design” is based on the Sofle (electrically at least), this is super helpful!

[-] joao@aussie.zone 3 points 1 year ago

Having had the PCBs printed, have you tried regular profile switches or do they make it look weird?

Looks great with the low profile ones!

[-] dnl@lemmy.world 1 points 1 year ago* (last edited 1 year ago)

Haven't tried regular-sized choc switches before, but they should work. One thing to consider would be that with the heigher switches, the scroll wheel might be harder to reach with the thumb because it might be physically hidden behind enter/space. Should not be a problem if you are used to use the index for the wheels though.

[-] haf@lemmy.world 1 points 1 year ago

so you need to flip the nice!nano on the other side?

[-] dnl@lemmy.world 1 points 1 year ago* (last edited 1 year ago)

No, you solder it in the same way for both sides.

The "flipping" is handled mostly internally. For The right hand side, the firmware just maps the rows and columns differently than for the left hand side. For pins where this is not possible (Vcc, Gnd,..), there are jumpers on the other side that need to be soldered.

[-] sirearle@lemm.ee 1 points 1 year ago* (last edited 1 year ago)

Looks awesome! I like how you designed the pinky cluster! I don't think I've seen that before on a board with 6 columns

[-] dnl@lemmy.world 1 points 1 year ago

there is another one that does something similar but that is not open source as far as I can tell: https://github.com/sprengboard/choccy

[-] humanplayer2@lemmy.ml 1 points 1 year ago

You might also like the Steel Tormentor. There are some really nice write ups about the process, too.

[-] maniajack@lemmy.world 1 points 1 year ago

That's a beast! Looks great. The scroll wheels make a lot more sense to me than the inspirational ones you linked to in the github that have knobs near the thumbs. Course I guess the knobs are intended for the thumb and maybe scroll wheel would be pointer finger. Scroll wheel looks better imo.

[-] dnl@lemmy.world 2 points 1 year ago

I use my thumbs for the scrollwheels. My previous build was a sofle but the knobs always bothered me. They stick out too much, make it hard to transport the keyboard and I got into a habit of turning them with my thumb+index, so leaving the home row. With the wheels, using them feels much more natural!

[-] SamsonSeinfelder@feddit.de 1 points 1 year ago

Phew, that scrollwheel (EVQWGD001) is pricey. Raging between 8-15 EUR.

[-] SuperFola@programming.dev 3 points 1 year ago

That's because of scalpers, they aren't produced anymore alas. Someone on the Reddit mentioned wanting to make an alternative to that scroll wheel but I don't know if it went farther than just designs maybe.

[-] dnl@lemmy.world 1 points 1 year ago

yeah they are a bit expensive. But they are worth it imho. Scrolling with the thumb on them feels very natural and the height is very similar to the chocs!

[-] Necromnomicon@lemmy.world 1 points 1 year ago

That's a cool looking board!

this post was submitted on 04 Aug 2023
189 points (99.0% liked)

ErgoMechKeyboards

5686 readers
2 users here now

Ergonomic, split and other weird keyboards

Rules

Keep it ergo

Posts must be of/about keyboards that have a clear delineation between the left and right halves of the keyboard, column stagger, or both. This includes one-handed (one half doesn't exist, what clearer delineation is that!?)

i.e. no regular non-split¹ row-stagger and no non-split¹ ortholinear²

¹ split meaning a separation of the halves, whether fixed in place or entirely separate, both are fine.
² ortholinear meaning keys layed out in a grid

No Spam

No excessive posting/"shilling" for commercial purposes. Vendors are permitted to promote their products/services but keep it to a minimum and use the [vendor] flair. Posts that appear to be marketing without being transparent about it will be removed.

No Buy/Sell/Trade

This subreddit is not a marketplace, please post on r/mechmarket or other relevant marketplace.

Some useful links

founded 1 year ago
MODERATORS