this post was submitted on 05 Apr 2024
159 points (99.4% liked)

I Made This

2512 readers
233 users here now

Did you make something? Do you want the fleeting rush of endorphins that come with affirmation from strangers? Do you think what you made is neat? Share it here!

Paintings, movies, music, drawings, models, gardens, houses, snowmen, sandcastles - if you made it, you can post it.

RULES:

Some things you make are not to be shared. These include:

Do not be a jerk.

- No racism, sexism, homophobia, transphobia, ableism, classism, or bigotry of any kind.

- Don't try to sell stuff unless people ask. You can post your Etsy (or similar) if someone prompts you. No spamming self-promotion.

<3

founded 2 years ago
MODERATORS
 

Hand-wired, 3D printed case, laser cut switch plate, “laser dye sub” keycaps, custom layout.

Posted this on a couple of communities a while back, but I just subbed here and this board has actually worked really well.

top 18 comments
sorted by: hot top controversial new old
[–] lurch@sh.itjust.works 15 points 8 months ago (1 children)

when you need four times the space 🤣

[–] wjrii@lemmy.world 7 points 8 months ago

I see what you did there.

No rattling stabilizer wires in this build though. NONE. Cuz they can't rattle if they ain't there.

[–] bready2die@lemmy.blahaj.zone 10 points 8 months ago (1 children)

ooh this is rlly cool!! I think the layout would drive me insane tho xp

[–] wjrii@lemmy.world 2 points 8 months ago

It's not a world apart from what the keyboard world calls a "96%". I made sure no key was wide enough to need additional stabilizing clips, which led to the split space among other changes, but layout-wise it's not too far off from several numpad laptop keyboards I've used over the years. It has been very liveable, and it's on my work computer now.

[–] diykeyboards@lemmy.world 5 points 8 months ago

Right up my alley. Nice job!

[–] rimu@piefed.social 4 points 8 months ago (1 children)

Great work! I like Backspace and Delete being next to each other, makes total sense.

Do the 4 different space keys have a function?

[–] wjrii@lemmy.world 4 points 8 months ago* (last edited 8 months ago)

Do the 4 different space keys have a function?

They COULD, as the keyboard is completely programmable, but for now mine don't. I wanted to avoid stabilizers for this build, the little clips with wires that make wide keys work properly. They're fiddly and can be rattly if you you don't set them up just so and even add a bit of non-conductive grease of some sort.

I like the placement of Delete (numlock is hiding as "Fn+CapsLock"), but if I were doing it over I'd switch things around just a touch and have Backspace just a touch wider and delete as a normal-sized key. My finger seems drawn to delete. The layout has been really liveable though; no major complaints.

[–] kinship@lemmy.sdf.org 2 points 8 months ago

This is 🔥

[–] programmer_belch@lemmy.dbzer0.com 2 points 8 months ago (1 children)

How did you make the internal circuitry?

[–] wjrii@lemmy.world 6 points 8 months ago* (last edited 8 months ago) (1 children)

I have not yet dived into PCB design, so this is a hand-wire. The brains are a Raspberry Pi Pico microcontroller unit running a keyboard Python package called KMK. The switches under the keycaps are manually soldered in a matrix, with diodes to allow a human number of i/o signals (rather than a dedicated one for every single key) but still prevent the RPi from accidentally detecting ghost keys.

Nothing new under the sun here, and I have learned a lot from the various resources out there, but there are not a ton of people doing their own keycap legends (this batch is underwhelming in color, but very serviceable), and most handwires tend to be ergonomic models that are more off the beaten path than this layout, which, TBH, is quirky but has a ton of keys and is pretty similar to several off the shelf models.

[–] programmer_belch@lemmy.dbzer0.com 2 points 8 months ago (1 children)

I do think it's a really cool project, I am more of a completely custom keycap kind of guy but thanks nonetheless

[–] wjrii@lemmy.world 2 points 8 months ago

Understandable. I stay cheap on my keycaps, but I do have some Akko SA-L on a (slightly) more traditional TKL-like I did before this one, and I do like my bright little plastic nuggets, though I fell down a different rabbit hole within the hobby.

These started as blank PBT in XDA. I needed non-sculpted and blank modifiers to accommodate all my no-stabilizers shenanigans, so I used "infusible ink" markers to color in the tops and then precisely heated them with my laser engraver and cleaned with acetone. Lasers and acetone would be very bad for ABS.

[–] crmsnbleyd@sopuli.xyz 2 points 8 months ago (1 children)

This looks so good, would definitely buy it for an inappropriate amount of money

[–] wjrii@lemmy.world 3 points 8 months ago

Not once you see the 3D printer seam running down the middle or the rats nets of wires connecting the (rather tidy) matrix to the RPi. 🤣

It does work nicely though. Sometimes has a spasm of gibberish when I plug it in, but very well behaved afterwards, and a pleasant clicky typing experience.

[–] Player2@lemm.ee 2 points 8 months ago (1 children)

Wow hand wiring this must have been tedious, impressive! I got a custom board for just a 40% to avoid the hassle

[–] wjrii@lemmy.world 4 points 8 months ago

I find it kind of relaxing, really. Like tying fishing flies, but mildly carcinogenic!

[–] aCosmicWave@lemm.ee 1 points 8 months ago* (last edited 8 months ago) (1 children)

Beautiful! I wish I could hear what it sounds like. Is it clicky?

[–] wjrii@lemmy.world 2 points 8 months ago

I used Kailh Box Jade switches. It is VERY clicky. The Masonite plates and plastic side case don't echo much though, so it's not resonant or hollow; it mostly sounds like you're holding the switches themselves in your hand, with a fairly muted bottom out from these cheap-n-chunky XDA keycaps.

My favorite board to type on uses the equally loud Box Navies on an aluminum plate that serves as the entire top of a short "sandwich" case. I think it's fair to say I am not quite in line with the majority of mechanical keyboard enthusiasts.