Close
0%
0%

yet another dactyl build

Because key wells are swell.

Similar projects worth following
The dactyl is an open-source keyboard. I'm building this because I love my Kinesis Advantage, but it's too big to take anywhere, and at the moment, is terribly uncool-looking compared to this thing.

Only 90s kids will appreciate the case's color scheme, which was everywhere from Wildberry Pop-Tarts to disposable Solo cups to the very awesome pair of roller blades I got in 1992.

  • 70 × Cherry MX brown switches
  • 70 × 39g springs to make the switches even easier to push because RSI
  • 70 × DSA keycaps in black, white, and purple
  • 70 × 1N4148 diodes
  • 4 × 2u Cherry MX plate-mount stabilizers because I want to try stabs

View all 7 components

  • Time to actually build this thing

    kristina panos13 hours ago 2 comments

    Okay, so the prints are printed and the switches are lubed and re-sprung. Time to do the real work of turning it into a keyboard. But I'm not ready! So what needs to happen now?

    • To glue or not to glue? Most of the switches snap in and stay put. A few of them come out way too easily when the keycap is removed. I'm tempted to glue them all in place, maybe a lil dot in all four corners under the top housing.
    • But I should really test all the switches first. I haven't done that because I wanted to make a little testing rig so I can just plug in a switch and make sure it lights an LED or something. But man, those switch pins are weird. They only fit in female header at an angle, but you can't angle header into a protoboard. Last night I tried to make a tester with copper tape and a cardboard box.
    • And really, I should probably wire a small practice matrix first. At least 3x3, but the bigger, the better.

    I will tell you this: I have wanted automatic wire strippers for a long time, and I finally got some. They excel at stripping wire in the middle so you can wire up your switches like this instead of cutting a bunch of short wires.

  • Check out these keycaps

    kristina panos06/24/2020 at 19:22 0 comments

    The black set of keycaps showed up yesterday, and I couldn't resist trying them on. I think I still prefer purple thumb clusters. 

  • Getting closer

    kristina panos06/22/2020 at 22:42 0 comments

    Okay, so I've got half of the switches lubed and sprung, and I still need to open about 25 more switches and part them out into my ice cube tray. 

    I had bought a set of blank white PBT keycaps from the Bezos Barn for doing some artisan keycap experiments. Since they feel so nice and are only $21, I bought another set in black so I can combine the two and checkerboard everything but the thumb clusters. I went to order blank purple PBT 'caps from PMK for the thumb clusters, but they aren't taking new orders until July 1st. There's probably no way I will have this keeb ready for 'caps by then anyway. 

    And since I hate to post an update without a picture: 

  • Intricate Lube Job

    kristina panos06/19/2020 at 16:47 0 comments

    I'm doing two things to these Cherry browns -- lubing the business parts of the slider and its counterpart inside the housing, and replacing the springs.

    Lots of people use Krytox, which is a somewhat expensive PTFE (Teflon)-based automotive lubricant. Super Lube is about 1/4 the price of Krytox. The brush is a 3/0 and is just a Michaels' store brand brush (Artist's Touch) that's about 1/8" wide. It fits quite satisfyingly inside the slider housing channels.

    The new springs are 39g, which are lighter and shorter than the stock springs. I was going for lighter, and I'm just glad that shorter isn't an issue. Well, I won't really know that until it's built, but they actuate just fine in the lab. 

    Only ~50 more to go!

  • Let the updates continue!

    kristina panos06/01/2020 at 19:45 3 comments

    At this point, all four pieces are printed, but have not been fully cleaned up yet. Boy, a person can really spend a lot of time making prints look nice. 


    I have ordered and received most of the components, which reminds me that I need to update the components list.


    I need to study up on key matrix theory and build a 'lil matrix on a breadboard before I wire this thing up. Does that deserve its own project? Sometimes I wish we could link projects together more obviously, or have space for sub-projects. I supposed I could make a Page for it instead.

  • Bottoms up

    kristina panos05/22/2020 at 14:09 3 comments

    Both bottom pieces are printed. I tried to break all the support material off of the right bottom yesterday, but my hand hurt too much. 

  • Case is 25% complete

    kristina panos05/20/2020 at 18:39 0 comments

    The bottom of the left half printed successfully!

    Today I am breaking off the supports with needle nose pliers. 

  • Let the games begin

    kristina panos05/19/2020 at 20:59 0 comments

    This keeb prints in four pieces. As I write this, the first piece is 66% complete. It's supposed to be about a 10-hour print on a TAZ 6.

    I thought about putting Cherry browns on the ErgoDox, but NovelKeys was out. Just got the restock notification today, but I ordered clears instead for this boi -- they're like a stiffer brown. Tactile, but quiet, unlike the ErgoDox's stilettos. 

    Stolen from the ever-awesome deskthority

View all 8 project logs

  • 1
    Print the case pieces

    Or have them printed at Shapeways. The pieces are pretty big, and I can say with confidence that they do not fit on a Lulzbot Mini's print bed. I printed these on a Lulzbot TAZ 6. 

  • 2
    Make them pretty
  • 3
    Secure your switches

View all 5 instructions

Enjoy this project?

Share

Discussions

W5VO wrote 5 days ago point

I've been watching this project with great interest, and I just ordered the switches. You got some great feedback on printing the cases that I'll be reviewing. I think the only difference is that I'm going to see what it will take to make a flexible PCB for this layout of the Dactyl.

  Are you sure? yes | no

Simon Merrett wrote 5 days ago point

@W5VO please share progress! I would love to see how you do a flex PCB. I don't think you even need to pay for full flex - just thin substrate should do https://hackaday.io/project/171793-yet-another-dactyl-build/log/177938-bottoms-up/discussion-145468

  Are you sure? yes | no

kristina panos wrote 2 days ago point

Oh, that's exciting! I would agree with Simon, if only because the Kinesis Advantage PCBs aren't full flex.

  Are you sure? yes | no

W5VO wrote 2 days ago point

I've seen that! Is there any chance you could measure the thickness of the Kinesis Advantage PCB? I don't work with thinner stuff so I don't have a good feel for how thin it would need to be.

  Are you sure? yes | no

Simon Merrett wrote a day ago point

@W5VO I use 0.6mm (but not for keyboards) and would estimate a bend radius of 50mm is achievable with 10mm wide strips so I'm sure it would be able to handle the key well curve for these keyboards. I'd hazard that you could use 0.8mm and don't forget the curve is a function of the width so you can vary the thickness of the connecting strips to make it bend more. 

  Are you sure? yes | no

kristina panos wrote a day ago point

@W5VO @Simon Merrett I measured the Kinesis Advantage PCB at 0.44mm.

  Are you sure? yes | no

W5VO wrote 18 hours ago point

@kristina panos @Simon Merrett Thanks for that info! Once my switches come in, I think I'll be able to start mocking something up. The 0.4mm is maybe twice as much as the 0.6mm, but both are pretty affordable from the usual suspects in China.

  Are you sure? yes | no

Dan Maloney wrote 06/24/2020 at 19:43 point

I don't know why, but this reminds me of a 1950s diner. And "Bezos Barn", lol

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates