8000 GitHub - StephanMoeller/wilson26
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

StephanMoeller/wilson26

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Wilson26

473314972_1318125089611344_6589325847359038878_n

Wilson26 (work name "speech bubbles") is a hand wired 24+2 (12 finger keys and a single thumb key on each side) keyboard. It is my first custom board and first time I hand wired as well. It has room for a quite big thumb key to allow for a constant natural hit on the key. Magnets are used to hold the top and the bottom together, hosting the core piece in between them. Furthermore, I have a metal plate under my desktop mat, making the keyboard stick nicely to the surface and not move around at all.

473423953_571221279076248_8326833842731978371_n 472075002_1117958363394474_8678355986787686338_n

Held in place by magnetic plate: 473003379_640829178515281_56395418522865878_n 473016255_627345873014743_7903091954804429706_n 473102178_605508079087350_890772626389882166_n

473718076_9023558221058198_8349050455264550710_n.mp4

472521862_3408079319487252_1427511452406876105_n

With nurphy low profile keycaps: 472566390_501821879598377_5509432900457154459_n

With zsa moonlander keycaps: 474775729_1946930802462663_2645680386586691345_n

Hand size and difference between fingers

Every custom keyboard is designed with certain hand specs in mind. I have rather small hands and my index finger is retatively short compared to my middle finger. I also have pinky issues that I struggle with and then my inner most thumb joint cannot bend. Every design aspect in this board has taken these specs into account. On lots of other 3x5 boards or the likes, the thumb cluster is way too close to the alpha keys and it just feels crippled to me when using them as the fingers will have to bend to allow the thumb to reach.

Component list

Building

IMG_1337

NOTE: I got a great tip on discord, that it is far easier to solder stuff onto the pcb while they still sit in an array and then break them apart afterwards. The spacing does not allow for one to keep an entire column together as-is, so each square must be solo.

  • Print the core stl which is the part that will hold everything electronical
  • Solder the diodes onto the pcbs
  • Solder the sockets onto the pcbs
  • Add the pcbs, sockets and switches to the case so that they hold themselves onto the case
  • Solder each row and each col.
  • Solder rows and cols onto the mcu
  • Press fit the trrs and glue it in afterwards as this press fit cannot hold anything in the long run it turned out :)

Switches, keycaps and filament used on the pictures

On the pictures I use the followng:

Learnings

  • Trrs requires a thin neck (blunter from my side, next board should have more spacing)
  • All three printable parts need a brim (at least on my printer prusa mk4) to work. This means a little border remains even after the brim is removed.
  • In order for the top to fit on the core, sanding was needed as they are too tight.
  • The bottom of the case has these legs pointing up to hold the core in place. This makes it annoying to take apart.
  • Making the usb point sideways and not forward makes it harder to tent it. Future boards should have their usb pointing forwards.
  • My solderings are pretty low quality and future boards would really benefit from having one big pcb.

Special thanks

I have used way more time experimenting with different keycounts, designs and layouts than I thought I needed to before settling with this. During this I got so much help online from so many people that I can't even remember all of them (sorry).

A special thanks to Wimads (https://github.com/wimads) from the Bastardkb and Fingerpunch discord servers. Half of all the tricks I use regularly in onshape is because Wimads took his time (hours and hours) learning me the ins and outs in onshape. He also keeps commenting and giving new angles on design and ideas in general.

Another special thanks to Burfkers (https://github.com/burkfers) (who came up with the name "wilson" for this board among other things). Burfkers is to printers and electronics, what wimads is to onshape; a wizard with an eager to help people online. Most of my know-how about printing I owe to this guy. I also had some qmk challenges that Bufkers helped sort out when creating a layout for this keyboard (dont run qmk with sudo unless you have a keyboard that absolutely requires it, like the moonlander for instance).

When it comes to encouragement to decrease the number of keys in my layout, reeve_. (https://github.com/grassfedreeve), casuanoob and apfel (https://github.com/kilipan) has been of great inspiration and part of the reason I kept trying out new combos until I could actually use them.

A thankyou also goes to all the nice people who gave valuable input on the fingerpunch server during the entire development: reeve_, quappo (https://github.com/rmuraglia/menura-kb/), mayday, bravekarma (https://github.com/caksoylar/keymap-drawer), damselfly, Yingeling (https://zhan.co.nl/), saixos, rafaelromao (https://github.com/rafaelromao/keyboards) and crazymittens (https://docs.google.com/document/d/1714zAB5GvLr3M8TnRpMvAdutThKMioJDGraUgG2VCB4/edit?tab=t.0) are some of them.

I general, Quentin from bastardbk.com and sadekbaroudi from fingerpunch.xyz who both have each their discord server. These two servers are the most beginner friendly environments and the people in there have a very high average level of expertise in every area I have yet come across in this regard.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0