Building Handwired Keyboards with Choc Switches
HTML-код
- Опубликовано: 22 июн 2024
- In this video, I showcase my newest handwired keyboard, the Scotto34 along with some very neat things it does. The board itself uses Kailh Choc Robin clicky switches and runs on a Raspberry Pi Pico. The controller uses pin-socket headers to make it removable and the back of the board is a transparent piece of polycarbonate.
This board is one of my favorites that I've built so far. Something about the low travel distance of the switches and the tactile feel of the click bar feels so right. Also, the exposed controller and wiring make it look really cool too!
~ Links ~
My Keyboards: keyboards.scottokeebs.com
My Shop: scottokeebs.com
Handwiring Tutorial: • How to Build a Handwir...
~ 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
Pin-Socket Headers: amzn.to/3F40AX9
~ 3D Printing ~
Ender-3 Pro: amzn.to/3Yw82mM
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 ~
Instagram: / joe_scotto
Twitter: / joe_scotto
Ko-fi: ko-fi.com/joe_scotto
~ Community ~
Discord: / discord
Handwired Keyboards Reddit: / handwiredkeyboards
~ Timestamps ~
0:00 - Montage
0:13 - Intro
0:31 - Choc Spacing
1:19 - Case
2:01 - Controller
2:32 - Wiring
2:56 - Issues
4:06 - Switches
4:29 - Typing Test
4:46 - Outro
~ 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. Наука
Let me know what you think of this board and your thoughts on low profile switches!
Low profile is great! Would love to see a ScottoFly lowprofile design
First time ever seeing your channel and I love how you instantly go straight into details and cover everything fast paced
Thank you, I’m glad you enjoy it!
For choc switches you can do a recess on the left and right side of the mount and basically create a 1.3 mm lip that is perfect for the switch to click into. Creates a solid hold while letting you remove the switch if needed.
Thank you! For my next board I’m going to look into that because the UV resin was annoying
I love this! Im currently in the process of building my own hand wired board with choc switches and a pico! Just finished 3D printing the last pieces for my case and mounting the switches hoping to have the wireing and soldering done tomorrow! This is my first keyboard so hopefully i don't mess anything up! 😬
This is amazing. This is so infectiously inspirational. This is exactly what I wanted to create, but slightly canted, and maybe not socketed, I have a bag of gaterons, a pico, and a furious surge of excitement.
Awesome! Share photos with me when you build it :)
great board & great quality - looking forward to see more builds from you. the same board but with more thumb buttons, Bluetooth and even thinner would be my endgame for portable productivity
I looooooove the pc bottom :0
Keep up the great work!
Makes me want to do more with it but I need to get a saw first lol
Awesome content and video quality. Now I have to try some choc switches lol.
Go for it! They’re way better than I ever thought they would be haha
I'm just on the verge of getting my first selfbuild,selfsolderd keyboard ... BECAUSE OF YOU!! :D
So I started with the choc switches ...
and ran in the same problems >> switches are loosely fit ...
So I made the outcout 13.8mm with an edge in 1.3mm depth (I got the specs from their website) >> Now they hold way better!
Thnx for all of your insides!!
i think handwired keyboards that uses choc switches is somewhat rare, i only see DIY pcbs. its so nice that you're starting to create more handwired low profile keyboards! Finally!
Yeah from what I’ve seen the Choc world is dominated by exposed PCB boards.
I was having some issues with large surface area prints lifting on my textured build plate and I highly recommend using a glue stick to rub down your build plate before printing cases. Its solved my problem 100%.
I’ll have to see if I can do that with the PEI bed I use. I’m pretty certain it’s because of the filament since I don’t normally have issues but an extra precaution wouldn’t hurt!
Thank You Joe!
Gorgeous looking keyboard :0
Thank you, means a lot to me when people like the things I make!
@@joe_scotto They've been real helpful! i started my first keyboard a while back, never finished it. I just received a bunch of solder flux and soldering tin for it to continue work on it. Now all i think i'm having troubles with is the microcontroller ;)
Great video-thank you! You said that the Khali Robin switches were in your top 3...I'm interested to hear what your favourite switches are of all time?!
I am definitely looking forward to see more hadwired low profile keyboard, man
Soon… just waiting on parts as usual in this hobby
@@joe_scotto would you like to make a video about split keyboards. 2 parts, 2 microcontrollers, and how do they work together through trrs cable
I have plans on a “regular” split board that uses two controllers :)
@@joe_scotto man, you re awesome 🙌
what got me into mechanical keebs was wanting a low-profile but satisfying typing experience (the low profile being desired after 9 years of coding on a macbook pro with it's membrain keyboard). after noticing a lot of the community suffers from normie-itis and there was little to no innovation happening within it i knew i'd just have to make it. that was ~2 years ago.
thought i'd say all of that to try to communicate how much i appreciate this build - especially with the center-displayed pico for an almost cyber-deck flair.
another amazing build!!!
“Normie-itis” I love that and am stealing it haha
Lol normie itis for a niche hobby like this is next level snobbery.
I have no idea if I could get used to the smaller travel. But it looks so good
The shorter travel is not nearly as weird as I thought it would be and I really enjoy it.
I got my first choc keyboard and also my first split and column staggered board, I had been using orthos with MX switches for several months and I literally got used to it in minutes, and hit a monkey type pb on the second day. I still prefer the feel of mx switches but chocs are not bad at all. I am using sunset switches on my choc keyboard and had been using box jade, pink and white on my mx keyboards.
Hi, thx for showing this, I guess it's kinda hard to make it as low as possible isn't it, since it's hand-wired and everything gets thicker on the bottom, I don't think it can get lower than a PCBed keyboard, been using the reviung41lp lately and quickly notice the difference between the hand-wired board and the PCBed board, been thinking if we can make a foldable keyboard hand-wired 🤔
I want to get clicky choc switches for my keyboard and I'm trying to decide if I should get the Choc Jade or Robin switches, do you have any experience with Choc Jades? Which one would be more similar do MX Box Jade, Choc Jade or Robin?
how do the robins compare to the jades? both are low profile clickbar switches
yo cool channel I also like the choc switches for the low travel 🥰 you think it's possible to mount these to a wood panel though? I don't have a 3d printer 🥺👉👈
Yeah, laser cut or even hand cut wood is something I’ve seen done :)
I'm currently building somewhat simillar to this - i'm just adding 2 thumb keys in the middle,adjusting the promicro a bit higher
Awesome! DM me photos on IG or somewhere when you finish it, I would love to see!
I like this, and I'd personally would like you to make a small, split keyboard (think Corne) but handwired and with bluetooth!
I actually just ordered a nice nano for a build. Probably won’t be split but will be wireless. Still have a lot to figure out for it first as I need to learn ZMK firmware more.
@@joe_scotto Sounds awesome!
Also, how is the Rpi Pico?
@@gholen I love the Pico... you can get 4 of them for $20 on Amazon and they have tons of pins along with 2 MB of flash memory. The only thing I don't like is that they're still micro-USB for whatever reason. I'm not going to abandon Pro Micros as they still have their place due to the small footprint but for most of my boards, I plan on going with the Pico.
@@joe_scotto Awesome! How's the pinout on them?
@@gholen 26 GPIO pins
Where did you get the key caps from
I see that you are using QMK, did you experiment with KMK on CircuitPython as well? I like the simplicity of KMK better, however there are some nuances with CircuitPython devices in general - like Windows picking them up as USB drives ..
I’ve been looking into KMK a tiny bit but looking a lot more into ZMK so I can build wireless handwired boards. I’ve already done a Corne on ZMK but now want to learn more about it so I can do full builds.
@@joe_scotto nice. It will be great to witness you ZMK journey. By the way, KMK does support fully wireless split bluetooth keyboard as well just like ZMK. At least according their documentation, as I didn't try it yet.
Question: Can choco switches be used with rgb led so each keycap can have backlight in order to type in darkness?
I don’t think you can. However you can definitely do under glow behind the switch plate.
Hello Joe, I asked you in the comments if u knew about interconnection in HDMI cable similar to VGA. My breakout boards arrived today and i tested HDMI cable from my computer. Turns out there is no interconnected wires. Hope u find it useful
Thank you for letting me know this! Looking forward to seeing your build :)
😮🎉
🎉
What's the issue with the USB interconnect?
What modelling software do you use?
Shapr3D
I wish choc navy keyboards existed to buy.
How do we actually flash a firmware into the pico ...is it supported with qmk?
I do not believe you can use QMK Toolbox to flash it but it is supported in QMK. If you're able to compile QMK locally, you simply setup your keyboard with the RP2040 and run the standard "qmk flash" command.
Take a look at "info.json" and "rules.mk": github.com/joe-scotto/keyboards/blob/main/Scotto34/QMK
@@joe_scotto Thanks man really appreciate it😁.
what's the tool used for the typing test? 🙈
monkeytype.com
@@joe_scotto thank you 🙏
What is the name of the modelling program?
Shapr3D
the discord server link is dead
Thank you for letting me know, I had it set to only 7 days… should be this now: discord.gg/vN6X3z8eyv
how do I put rasp pico in bootloader mode while flashing them qmk hex file?
To be honest… I’m not too certain. Sometimes using the bootloader button on the board will work but other times I have to hold it while plugging in and releasing once it is.
Once it’s in my keyboard though, I have a bootloader mode bound to a key that always works. It’s the initial flashing that’s confusing.