How to Design Mechanical Keyboard Plates and Cases

Sdílet
Vložit
  • čas přidán 8. 09. 2024

Komentáře • 92

  • @Algardraug
    @Algardraug Před 10 měsíci +25

    A note about the thick plate. MX switches won't click into the holes properly since the flexible "click" part assumes a plate of 1.5 mm thickness. I noticed this the hard way, lol. What I do is I add an offset to the switch holes, kind of like your stabs box, and make sure that there is a 1.5 mm thick part before it widens slightly

    • @joe_scotto
      @joe_scotto  Před 10 měsíci +8

      Yup, that’s what I do now and updated all my boards to use the same. Makes it sturdy while still allowing them to clip in

  • @kenji6615
    @kenji6615 Před rokem +17

    Pls make a stacked acrylic plates and cases tutorial next!!!

  • @OPgamezz
    @OPgamezz Před 7 měsíci +4

    Great Video!! Very informative. This was the clearest explanation I have seen. This has really helped me with my 3x15 Macropad running on a Raspberry Pi Pico!

  • @fizzyd7586
    @fizzyd7586 Před rokem +7

    very informative, I haven't seen any other video's with a clearer explanation!

  • @dru6809
    @dru6809 Před rokem +4

    Hi Joe - Nice video. I got here via the article you wrote in kbd news. I really like how you presented the modeling workflow for the plate and the case. Thank you 👍

  • @MoteMat
    @MoteMat Před rokem +1

    this video is gold

  • @arizona111
    @arizona111 Před rokem +1

    dude that was sick! crazy good explanation for a lot of complicated steps. of course it always looks easy watching a vid tho...

  • @ahrengroesch8774
    @ahrengroesch8774 Před 2 měsíci

    This was invaluable. Thank you.

  • @disarmyouwitha
    @disarmyouwitha Před rokem +1

    I'm working on my "Josho-9" now, redesigning the Scotto-9 to fit my microcontroller. =] I'll post it over in /r/handwired when I get it wired up!

    • @joe_scotto
      @joe_scotto  Před rokem +1

      Hell yeah! Which controller are you going with?

    • @disarmyouwitha
      @disarmyouwitha Před rokem +1

      @@joe_scotto I had a teensy2 laying around for another project that I have been using to test out all of this handwired stuff since I saw your reddit post/youtube video-- I had success wiring up the 3x3 so I feel really inspired like I can keep going!
      I bought a couple "0xcb pluto" boards that look really pretty and are usb-c that I want to try something like the corne or your ScottoSplit, but a 60% O:-)

  • @brandonpiereder287
    @brandonpiereder287 Před rokem +5

    Just came across your channel. Sub & 👍!
    I really like how you explain stuff. I'd love to see a guide on how to add some concavity to the plate. That's always been a tough topic to wrap my head around but I feel like I'd get it if you explained it.

    • @joe_scotto
      @joe_scotto  Před rokem

      Glad you like it! Could you explain more what you mean by “concavity”?

    • @BigMamaJama
      @BigMamaJama Před 11 měsíci

      @@joe_scottoAngling each row

  • @Vindan72
    @Vindan72 Před rokem

    Loving these videos

  • @dagger6498
    @dagger6498 Před rokem

    Informative! Thank you

  • @diamondfire21
    @diamondfire21 Před měsícem

    Question: Where do i go to get the keyboard cnc'd?

  • @MrStumpi1
    @MrStumpi1 Před 18 dny +1

    what CAD software is this? :O

  • @akagispeedstars
    @akagispeedstars Před rokem

    great video! thank you

  • @playteles123
    @playteles123 Před rokem

    Great video

  • @peastfist1602
    @peastfist1602 Před rokem +2

    Hey , Im going to make my own keyboard, hand wired, all of the body part from scratch. But I dont know how big the hole should be for my Cherry MX red. Anyone know how big it should ? Is it 14 mm like this video told ?

    • @joe_scotto
      @joe_scotto  Před rokem +1

      Yes, 14x14mm is the standard size hole cutout for all MX switches, including cherry red.

    • @peastfist1602
      @peastfist1602 Před rokem +1

      @@joe_scotto thank you sir, really appreciate it

  • @useyername
    @useyername Před rokem +2

    Is there any way to add a rotary encoder using these tools?

    • @anishsingla8484
      @anishsingla8484 Před rokem

      i had the same question, i you found any solution to this please share

  • @jayjaygolden5123
    @jayjaygolden5123 Před 3 měsíci

    How would I go about doing this for an already existing keyboard its' pcb?
    I'm thinking about perhaps at some point arranging a custom shell for the Monsgeek m1w HE i'm about to adopt, but I dont think anything I would like to do to it is possible with the default switchplate and case, nor does anyone sell aftermarket stuff for it that does what i want.

  • @johnlee7377
    @johnlee7377 Před rokem +1

    What if we use pre-built pcbs? How do we align the screws with the plate/case?

    • @joe_scotto
      @joe_scotto  Před rokem +1

      You just align them based on the dimensions of the pcb screw holes.

  • @leonardford1462
    @leonardford1462 Před 11 měsíci +1

    Great video this helps me a lot. One question what mm would you recommend for a top case?

    • @joe_scotto
      @joe_scotto  Před 11 měsíci +1

      If you’re referring to the plate, I would still say to use 3mm thick. You can add a recessed section of 1.5mm thickness inside the switch cutouts to allow them to click in.

    • @leonardford1462
      @leonardford1462 Před 11 měsíci

      @@joe_scotto I'm planning on gasket mounting my pcb and plate sandwich. this would be a brass material on top of the plate. Your switch size diagram helps a lot but I was wondering if there was already a size you used.

  • @MrKillkong
    @MrKillkong Před rokem +1

    Really cool video, What program do you use to configure the screw holes in your plate? I am currently working on a plate for my board which only has fp3 plates available. I really want to try a more flexible plate on this one.
    My drawing is already finished, just need to finish up with the screw holes and I can place my order.
    Thank you so much in advance!

  • @Elkmor2
    @Elkmor2 Před 10 dny

    Wait, ain't tolerances and materials the most important part?

  • @Slashx92
    @Slashx92 Před rokem

    That last section was so smootly done! I'm using freecad and I don't know if it's a skill issue, or if shapr3d is really that better. I want to try it but the free tier of shapr3d looks ass :/

    • @joe_scotto
      @joe_scotto  Před rokem

      Free tier is the same as the full version except you can only have 2 projects and less export options.

  • @benjaminsgs5799
    @benjaminsgs5799 Před 6 měsíci

    what about choc-switches? there are only mx ones in the tool

    • @joe_scotto
      @joe_scotto  Před 6 měsíci +1

      MX and Choc use the same 14x14mm cutout. The only difference is that MX clips in to a 1.5mm thick plate but Choc needs 1.2mm.

    • @benjaminsgs5799
      @benjaminsgs5799 Před 6 měsíci

      @@joe_scotto nice, thank you!

  • @boneskidone
    @boneskidone Před rokem

    would you be able to do a video with some slight guidelines on placing your MCU of choice?

    • @joe_scotto
      @joe_scotto  Před rokem

      Not really much to say about it. Really you just need to place it countersunk in the case and position a hole to match where the port is.
      The only thing I change build to build really is the dimensions depending on the controller.

  • @JoshuaGZ
    @JoshuaGZ Před 5 měsíci

    Which 3D modeling software are you using?

  • @davidshmavid6710
    @davidshmavid6710 Před rokem

    What about the microcontroller? How do you go about securing it and cutting out the right shape?

    • @joe_scotto
      @joe_scotto  Před rokem +1

      Depends on the controller. For most boards I just measure the dimensions and hot glue it into a cutout with them. More recently though I’ve been using socket headers: czcams.com/video/Qkx9M-AzznE/video.html

  • @miguel2520
    @miguel2520 Před rokem

    Wont the 3mm printed plate prevent the switches from clicking into place? normally they click with a 1.5mm plate, right?

    • @joe_scotto
      @joe_scotto  Před rokem

      You’re correct, they won’t click in but the friction alone is enough to hold them.

  • @brananandreu4086
    @brananandreu4086 Před rokem +1

    im not sure if you mentioned it yet, but I am trying to make an alice keyboard or something generally similar to that which involves a gap/space. how would i set this up within the keyboard layout editor? thanks

    • @joe_scotto
      @joe_scotto  Před rokem +1

      It’s a pain in the ass simply put. You have to use anchor points and rotation to get everything set right. I do believe though that it has a preset for the Alice that you could then modify. That might make it a bit easier.

    • @brananandreu4086
      @brananandreu4086 Před rokem

      @@joe_scotto I was on the mechkeys discord and got some formats that I've been able to use. I'm currently about to add the screw holes to the plate if I can figure it out, its my first time using fusion 360 so I'm having a bit of trouble. What software were you using?

    • @joe_scotto
      @joe_scotto  Před rokem

      I use Shapr3D on iPad :)

    • @brananandreu4086
      @brananandreu4086 Před rokem

      @@joe_scotto how do you get it from the ipad to the printer or computer?

    • @brananandreu4086
      @brananandreu4086 Před rokem

      @@joe_scotto another question I had was, if the stabilizers are plate mounted and there is no pcb, what is preventing them from just falling out of the bottom? are they close enough to hit the bottom of the case?

  • @Daniel-cs3xs
    @Daniel-cs3xs Před rokem

    Do you know any solutions for handwired 2u stabilized keys on a 3mm acrylic plate?

    • @joe_scotto
      @joe_scotto  Před rokem

      You could possibly glue it into the plate but the issue then would most likely be binding of the wire. The only other possible option I could see is maybe cutting out a rectangle from the 3mm plate and then trying to fit a 1.5mm thick portion in there with glue.
      The real best option IMO is just printing the plate if at all possible because then both of those issues won't exist anymore since it's basically a "hybrid" thickness plate.

  • @AkshayZade
    @AkshayZade Před rokem

    Don't you also pull in the plate holes to sink the screws in? Otherwise, they'll sit on top of the plate's surface.

    • @joe_scotto
      @joe_scotto  Před rokem

      Nope. It doesn’t matter for the plate, there is enough clearance and it’s measured so the screw has enough length without the countersinks.

  • @upyours7
    @upyours7 Před rokem

    Hey, I've tried looking around before asking, but how do you have Keyboard layout editor in dark mode?

    • @joe_scotto
      @joe_scotto  Před rokem +1

      It’s a browser extension called “Dark Reader”

  • @sonicase
    @sonicase Před rokem

    nice

  • @lunaumbra5179
    @lunaumbra5179 Před rokem

    Do you really pay $25 for Shapr? Is it really worht it? Tried the basisc and tutorial and it feels like a great step up from Sketchup to get me closer to Fusion 360... Just not sure I can front that cash every month on a program I'd use pretty infrequently.

    • @joe_scotto
      @joe_scotto  Před rokem +1

      I think it’s very worth it, I’ve tried fusion 360 and the performance is terrible on my Mac. Shapr3D is very intuitive to use which is what I love about it.
      If you happen to be a student, they have a discount that will give it to you free.

    • @lunaumbra5179
      @lunaumbra5179 Před rokem

      @@joe_scotto that's why I liked SketchUp when I first started using it all those years ago.
      I would prefer something with constraints and sketches over SketchUp. It's getting old now. My van build 3d model is way too complex now for SketchUp to be fun..
      Thanks for the reply. I love the fast paced tutorial that assumed I'm smart enough to figure the rest out.

  • @Pluhshshs
    @Pluhshshs Před rokem

    What modelling software is this?

  • @bobweiram6321
    @bobweiram6321 Před rokem

    You said there are issues with laser cutting Cherry MX/Alps, but you never specified what they are.

    • @joe_scotto
      @joe_scotto  Před rokem

      I don't remember what I said in the video but there shouldn't be an issue laser cutting MX/Alps. However, there is an issue 3D printing MX/Alps cutouts and that is that if you do the standard 1.5mm thick plate, it will be really flexible on a 3D print. To negate that issue, I print my plates at 3mm and use either 1.5mm thick recessed areas to help clip them in or just rely on friction.

    • @bobweiram6321
      @bobweiram6321 Před rokem

      @@joe_scotto Thanks. It makes sense. I'm looking at options for creating a custom keyboard. Currently, I am considering SLA or FDM for the case, but I'm concerned it might be too large or too expensive to print using an online service. I'm going for a 60 to 65% form factor.
      Btw, if 1.5mm is too flexible for a 3D printed tape, you might be able to epoxy small ridged metal bars horizontally across the plate in rows. It can also serve as ground bus bars to reduce the wiring. It's unclear, however, if there's enough clearance where you'll need them. Copper tape is another option and can be soldered onto, however, it won't add much rigidity to the plate.

  • @21.muhammadbimospn77
    @21.muhammadbimospn77 Před rokem

    what software do u use for the 3d

  • @tonmoymirza8140
    @tonmoymirza8140 Před 10 měsíci

    Make a POS KEYBOARD For multi Language typing Together and upload the whole tutorial video

  • @justinhammer515
    @justinhammer515 Před rokem

    Sub ! love your content

  • @kleshwong8321
    @kleshwong8321 Před rokem +1

    What was the 3d software?

    • @joe_scotto
      @joe_scotto  Před rokem +2

      www.shapr3d.com

    • @nieldm
      @nieldm Před rokem +1

      Hi ​@@joe_scotto nice video, do you use the pro version or the free one is sufficient?

  • @joaovitormiranda1570
    @joaovitormiranda1570 Před rokem

    Nice job, keep doing pls haha

  • @iamfyrus
    @iamfyrus Před rokem

    in my dream, as of now i only made my case from plastic box then cut out all the key holes

  • @BOBAGENTSMITH
    @BOBAGENTSMITH Před rokem +4

    Instructions unclear. Built a Casio electronic piano.

  • @anonymouscommentator
    @anonymouscommentator Před rokem

    > Keyboard design done easy
    > dosn't talk about the pcb bc it's a handwired mess

    • @joe_scotto
      @joe_scotto  Před rokem +4

      “How to design mechanical keyboard PLATES AND CASES”

    • @anonymouscommentator
      @anonymouscommentator Před rokem

      @@joe_scotto yeah thats the title which was too long for being entirely readable on my device before clicking on it. the thumbnail simply states "designing keyboards is easy". but dw i dont blame you for clickbait or anything you did talk about what you state in the title, i simply had wrong expectations

  • @jamegumb7298
    @jamegumb7298 Před rokem

    Cool, but we should use freedom units instead. It got us to the moon.
    Who does millimeter anymore? It is the dumbest thing ever.

    • @jamegumb7298
      @jamegumb7298 Před rokem

      Could you just send the plate design to get cnc'd?

  • @MineOrebaker
    @MineOrebaker Před rokem

    Hii bro I need help are you on discord?

    • @joe_scotto
      @joe_scotto  Před rokem

      Yeah, I'm not too active during the week but there is a large community that can likely help you out: discord.gg/vN6X3z8eyv

  • @luisfontinelles5834
    @luisfontinelles5834 Před rokem

    ty for de vídeo bro