My first PCB mechanical keyboard, the Scotto34 (PCB Edition)

Поделиться
HTML-код
  • Опубликовано: 22 июн 2024
  • I'm usually "The Handwiring Guy" but I decided recently to start messing with PCBs. This is my first PCB mechanical keyboard, the Scotto34 (PCB Edition). In this video, I'll be talking about it and showing you how to build it. The board uses 18x17mm spaced low-profile Choc switches, features hot-swap capabilities, and is powered by a centrally mounted Raspberry Pi Pico. The whole board uses SMD components, which many people fear, but by the end of this video, I'm confident that won't be the case!
    ~ Scotto34 (PCB Edition) ~
    PCB Kit: scottokeebs.com/products/scot...
    3D Printed Case: scottokeebs.com/products/scot...
    Raspberry Pi Pico (16mb): scottokeebs.com/products/rasp...
    Pin-Socket Headers: scottokeebs.com/products/pin-...
    ~ Links ~
    Find out more about the project: scottokeebs.com
    Donations are greatly appreciated: bit.ly/41odBEu
    Flux Pen: amzn.to/3D9jcEF
    ~ Handwiring Tools ~
    TS100 Soldering Iron: amzn.to/3LCsrkb
    D24 Chisel Tip: amzn.to/3VFxiES
    63/37 Solder: amzn.to/3uBlMPu
    ~ Handwiring Parts ~
    1N4148 Diodes: amzn.to/3Ccljbb
    16g Copper Wire: amzn.to/3xLDVvJ
    Raspberry Pi Pico: amzn.to/3HglCVb
    Arduino Pro Micro: amzn.to/3HkR9Fn
    Ethernet Cable: amzn.to/3uyaOKr
    M2x6mm Screws: amzn.to/3UI1bDH
    M2x8mm Spacer: amzn.to/3Y4KzJ3
    M2 Heat Set Insert: amzn.to/3WjklB9
    Durock Stabilizers: amzn.to/3FgcLQR
    ~ 3D Printing ~
    Ender-3 Pro: amzn.to/3VIWryL
    PEI Magnetic Bed: amzn.to/3Hi7URx
    Dual Z Upgrade: amzn.to/3h7DTJy
    BLTouch Auto-Leveling: amzn.to/3UGEBv8
    ~ Favorite Cheap Switches ~
    Gateron Milky Yellow: amzn.to/3Bk0Cci
    Akko Lavender Purple: amzn.to/3VJy440
    ~ Social ~
    / joe_scotto
    / joe_scotto
    ko-fi.com/joe_scotto
    ~ Community ~
    ScottoKeebs Discord: / discord
    Handwired Keyboards Reddit: / handwiredkeyboards
    ~ Disclaimer ~
    Some links may be affiliate links where I will make a small commission. Nothing in this video was sponsored by any outside party and I wasn't paid for the content in this video.
    ~ Timestamps ~
    0:00 - Intro
    1:08 - The PCB
    1:51 - Diodes
    4:00 - Hotswap Sockets
    4:50 - Socketed Controller
    5:49 - Caseless Keyboard
    6:01 - Firmware
    6:19 - 3D Printed Case
    6:32 - Typing Test (Choc red switches)
    6:48 - Outro
    #mechanicalkeyboard #qmk #pcb
  • НаукаНаука

Комментарии • 55

  • @joe_scotto
    @joe_scotto  11 месяцев назад +5

    Let’s me know what you think of my first PCB keyboard, I’m personally super happy with how it turned out! If you want to build one yourself, you can pick up the PCB and case from my website: scottokeebs.com

    • @whereIsJerome
      @whereIsJerome 11 месяцев назад +1

      I'm curious, would it be possible / make sense to design a PCB like yours where the diodes are on top and the switches are soldered without hot swap sockets? The idea is to build the thinest board possible, so to eliminate anything on the underside of the PCB...
      Great video, by the way. Really admire your work. Been a subscriber since I started my keyboard journey.

    • @joe_scotto
      @joe_scotto  11 месяцев назад +1

      @whereIsJerome Yeah, you could… with Choc switches you can hide the diode within the upper part of the switch.

    • @dorjedriftwood2731
      @dorjedriftwood2731 11 месяцев назад

      This is probably a very stupid question but why did you need the sockets, don’t the switches have pins that can connect to a pcb anyway.
      The switches I own are pretty old but they have two sets of pins one for +- input and one for +- led.
      Is the diode just to regulate the electricity.
      Sorry all I know about this stuff comes from moding arcade sticks and I would really love to use something like your set up for a stick given I just need a raspberry pi instead of having to pull the board from a preexisting controller which is a bit of a mess.
      Thanks for your patience I look forward to your pcb series. If you already explained why you used your components please feel free to link the video in question.
      Thanks again

    • @joe_scotto
      @joe_scotto  11 месяцев назад

      @@dorjedriftwood2731 Not for this PCB, I designed it for sockets. Reason being that Choc switches are expensive so soldering them permanently is best avoided.

    • @SeraphX2
      @SeraphX2 11 месяцев назад

      @@dorjedriftwood2731 the diode is to stop ghosting. in a matrix of 4 switches (2 on one wire and two on another), if three of them are pressed, it will think a 4th one is pressed. the diodes stop that. depending on the expected use of the keyboard, you could entirely get away without diodes.
      also, just in general, the sockets mean you can change the switches whenever you want with little effort.
      or if one fails, it's gonna be more of a chore to de-solder it rather than just replace it real quick.

  • @I3urton
    @I3urton 11 месяцев назад +5

    That PCB design series couldn't come at a better time! I've already been looking up some tutorials and having it all in one complete package will make the whole process a lot easier.

  • @farr1260
    @farr1260 11 месяцев назад +8

    Loved your content since i first watched your Corne build! Straight to the point, clean and concise narrative with great cinematography. Keep it up man you deserve waaaaay more subs.

  • @paulthetime
    @paulthetime 11 месяцев назад +2

    Looks awesome! I can't wait to build it. I am looking forward to the new series.

    • @joe_scotto
      @joe_scotto  11 месяцев назад +1

      I’m excited for you to build it too and would love to see it when done :)

  • @crmsn_
    @crmsn_ 11 месяцев назад +1

    This is a very solid diy board, I dig it. Really looking forward to the pcb design series. Cheers! 💀🖤🤖

  • @Grifffiin
    @Grifffiin 11 месяцев назад

    Great content and designs, thanks for everything!

  • @whereIsJerome
    @whereIsJerome 10 месяцев назад

    Looking forward to this series.

  • @tylergubala7355
    @tylergubala7355 3 месяца назад

    this series really helped me get started making a specialty keyboard. Thanks.

  • @LouisPFloyd
    @LouisPFloyd 11 месяцев назад

    Spectacular job, man...

  • @mjblais16
    @mjblais16 11 месяцев назад

    Found out about handwired boards just this week and love the way your present your info. A couple of custom boards will be a fall project for my son and I when he is back to school and has access to all the fun toys to design, print and cut the cases.

    • @joe_scotto
      @joe_scotto  11 месяцев назад +1

      I love hearing stuff like this! You should definitely check out my Discord server for help along the way as you two build it: discord.gg/vN6X3z8eyv

  • @Abu-Ubayda
    @Abu-Ubayda 11 месяцев назад

    I am desperate to make a keyboard myself. I am really excited for your PCB series.

  • @amarhashim5093
    @amarhashim5093 Месяц назад

    Impressive, and you're using Colemak layout. Great!

  • @tofo2
    @tofo2 8 месяцев назад

    I have found solder paste to be much easier to use, especially for surface mount components.
    The best thing is, when hot air or IR heat is applied, the components align by capilar and surface tention, so placing components is reduced to sticking them to the pads covered with paste.
    Paste can be applied by hand with different size sticks and needles from a pool of paste.

  • @alexmelillo1247
    @alexmelillo1247 11 месяцев назад

    So clean

  • @randallnorwood6803
    @randallnorwood6803 9 месяцев назад

    Very very cool! I was looking into making my own boards and you just made this not look so difficult. I saw the board and i was like , that's it . The first itme I saw a ssf board and got excited. i can't wait. Though the qmk fm mifght be trying for me, but I hope you cover it with detail in your future videos. keep up the good work.

    • @joe_scotto
      @joe_scotto  9 месяцев назад

      Not sure if you saw but I have a video now covering the PCB design process: ruclips.net/video/8WXpGTIbxlQ/видео.html
      I plan on having a dedicated video for the firmware side soon :)

  • @overvoltagestudio
    @overvoltagestudio 11 месяцев назад

    Nice job! I recently just made my first PCB as well, the qwail56, also based on a pico. The one thing I regret is using SOD-123 single package diodes. With dual or more packages, like SOT-23, SOT-323 or even SOT-363 I would have to solder so many less diodes, would have saved me so much time

  • @howieb4217
    @howieb4217 10 месяцев назад

    Great stuff 👍 Subbed!

  • @AmberSZ
    @AmberSZ 11 месяцев назад

    Wow, looking at that layout my mind went straight to stenography! Although it might be slightly too condensed for that, unless you go asymmetric and just have a single column of star keys on the left hand side

  • @paulb36utube
    @paulb36utube 11 месяцев назад

    I am so loving this design.
    After the pain of hand wiring I was thinking I might have a go but the surface mounting still scares me. Went to the github to see if i could get the pcb schematics and alter to a through hole but alas, none.
    I totally understand why you haven't shared the file.

    • @joe_scotto
      @joe_scotto  11 месяцев назад

      Definitely don’t be afraid of the surface mounting, it’s overall easier than handwiring. If you have flux and take your time, you shouldn’t have any issues… just don’t use too high of heat or apply it too long.
      I don’t plan on releasing the PCB boards open sourced, that’s what my handwired boards are for. That said, the surface mount sockets the kit comes with are really easy to do. The position is held in place by the PCB so you don’t need to worry about it moving while you solder it.

  • @BOBAGENTSMITH
    @BOBAGENTSMITH 11 месяцев назад +1

    Great work. Solenoid when?

    • @joe_scotto
      @joe_scotto  11 месяцев назад +1

      Oh it’s on the list for a build one day.

  • @MrZvareck
    @MrZvareck 11 месяцев назад

    great work, so clean
    where does everyone get their choc switches, ali express and thats it?

    • @joe_scotto
      @joe_scotto  11 месяцев назад +1

      I personally get mine from typeractive.xyz but the price is pretty consistent on most shops.

  • @alemholas
    @alemholas 3 месяца назад

    Thank you for this! I am very new to custom keyboards, more so 40% and orthogonal. But this one appeals to me, and I think will be the first I will build. However, I would like to know if there is any guide onto how to make it wireless. Or how different the config file would have to be if I decide to go with the controller and battery that you showed in the wireless Corne video.
    I am looking at forums/Reddit and discord, but since I know very little I don't even know what to look for. Any direction on where to search for this info would be appreciated!

  • @Mr.Gottfried
    @Mr.Gottfried 11 месяцев назад +1

    Those joints tho. 😄

  • @petomtz6261
    @petomtz6261 11 месяцев назад +1

    There is a microcontroller called Muon Pico, that is 100% compatible with Pi Poco but it is base on an NRF BLE chip and has a battery management on it. It would be an easy upgrade to make it wireless

    • @joe_scotto
      @joe_scotto  11 месяцев назад

      That’s pretty neat, I’m gonna look into it.

    • @HeliBoyVR
      @HeliBoyVR 11 месяцев назад

      ​@@joe_scotto Adafruit nRF52840 Feather might be an even better option, but not a pi drop in... slightly cheaper though, and doesn't have an insane $50 shipping fee. Smaller size leaves space for a small battery on the pcb...

  • @sonicase
    @sonicase 11 месяцев назад

    nice

  • @oliverbrochu7616
    @oliverbrochu7616 6 месяцев назад +1

    Is there such a way to build a 750% keyboard with a pcb and a little lcd display?

  • @wpskrs6098
    @wpskrs6098 10 месяцев назад

    Hey I have recently built a keyboard with a hotswap pcb Tofu60 v2 and the caps lock light is reversed, lit when lowercase and not lit when uppercase, do you know how I could fix this?

  • @blockyboxhead
    @blockyboxhead Месяц назад

    do you need other parts (decoupling capacitors, crystal, etc.) since i've seen on other guides you needed it

  • @ferferrara
    @ferferrara 11 месяцев назад

    Where can I find those white keycaps?

  • @mrpresidenttom8897
    @mrpresidenttom8897 5 месяцев назад

    I see you've got the 3d print files for the handwired keyboard on github, any plans to put the pcb edition case on github?

    • @joe_scotto
      @joe_scotto  5 месяцев назад +1

      I only release my handwired files for free. I don’t have plans to release any files for my PCB boards.

    • @mrpresidenttom8897
      @mrpresidenttom8897 5 месяцев назад

      @@joe_scotto awesome, thanks! I'll see if I can make adjustments to the hardwired prints to get them to fit

  • @0xmilan
    @0xmilan 8 месяцев назад

    I just realized you are left handed as well? I assume, since space is on the left side.

  • @Mo.Faried
    @Mo.Faried 11 месяцев назад

    It is amazing, I just wish that the community focuses hard on the wireless builds for these keyboards. This will take the whole community to the next level.

    • @jacquesfaba55
      @jacquesfaba55 11 месяцев назад

      Wireless has latency and can be hijacked

    • @Mo.Faried
      @Mo.Faried 11 месяцев назад

      @@jacquesfaba55 You will always have the option to turn it off and use the cable. But when you don't have wireless, you just don't have it's convenience forever.

  • @fhenrich
    @fhenrich 11 месяцев назад

    Wonder what you've been rocking as a daily driver

    • @joe_scotto
      @joe_scotto  11 месяцев назад +1

      The Scotto34 (PCB Edition) for about 1.5 months now, before that it was a mix of the handwired Scotto34 and the ScottoErgo. Soon I’ll be switching again as I have a new handwired choc ergo board in development.

    • @fhenrich
      @fhenrich 11 месяцев назад

      Awesome, thanks for answering! Do you prefer those unibody splits over split keyboards like e.g. Corne? I've been pondering on what I prefer myself because I'm constantly switching back and forth between a corne-ish zen, a sofle and a wooting 60 he (for gaming, but even type on it for work sometimes) and I'm not particularly set in stone on any of them. A unibody does seem compelling for the simplicity, and looks hot!

    • @joe_scotto
      @joe_scotto  11 месяцев назад +1

      I like unibodies more because it’s just one thing to deal with. I still enjoy splits but it’s nice being able to only have one item to move around.

  • @nycthreye
    @nycthreye 11 месяцев назад

    Very clean but impractical keyboards, god forbid you have to type a number!

    • @joe_scotto
      @joe_scotto  11 месяцев назад

      Not impractical at all, actually they’re more efficient. I just hold a thumb button and numbers are right on home row.
      I have a video that explains how it works:
      ruclips.net/video/EiHD9T2d6YU/видео.html