Joe Scotto

Joe Scotto

I'm often known as "The Handwiring Guy" but also do things with PCBs, 3D printers, QMK, and more related to custom mechanical keyboards.

[email protected]
PO Box 380, Chittenango NY, 13037

Tiny Keyboards Explained

Tiny Keyboards Explained

Пікірлер

  • @MrSergpank
    @MrSergpank11 сағат бұрын

    Could you please tell how thick is that printed plastic plate and why?

  • @Mangamusicfangirl
    @MangamusicfangirlКүн бұрын

    Hi! Just have to say, amazing vid! Does anyone think this would be possible to implement on a split ergo keyboard with a layer (no arrow keys and no numpad) so there would never be a need of a mouse again?

  • @alpacamale2909
    @alpacamale2909Күн бұрын

    Ill buy it if they make it wireless

  • @bruhbruh6958
    @bruhbruh6958Күн бұрын

    Love the A1! I've been using it for officially 6 months as of tomorrow and after 3d printing for years prior it is absolutely amazing, just started hand wiring and made my own custom 6x6 with your videos help, thank you for all you do and enjoy the printer!

  • @eustache_dauger
    @eustache_dauger2 күн бұрын

    Was wondering if it's worth incorporating a qi wireless charging receiver, so there's an option to charge it wired or wirelessly 🤔

  • @mohdom6
    @mohdom63 күн бұрын

    Can you do an HHKB layout?

  • @NotLegato
    @NotLegato3 күн бұрын

    it's pretty funny to think the position of the wire mattered for latency. it travels (nearly) at the speed of light, lol.

  • @emmamcterrelly6936
    @emmamcterrelly69363 күн бұрын

    Pro tip: if you type the math into the textbox inside kikad, and press the enter/return key, it will compute the result. :D

  • @emmamcterrelly6936
    @emmamcterrelly69363 күн бұрын

    * = multiply, / = divide

  • @DRhiuken
    @DRhiuken3 күн бұрын

    Hi, I recently purchased a ScottoWing PCB. Can I use a Rasberry Pi Pico as a controller?

  • @joe_scotto
    @joe_scotto3 күн бұрын

    It’s only compatible with the RP2040 and nice!nano. Someone did build one with an elite-c and it worked but I don’t officially support that MCU.

  • @AlphabetsFailMe
    @AlphabetsFailMe4 күн бұрын

    Thanks, very clear explanation.

  • @rekall76
    @rekall765 күн бұрын

    mux/demux

  • @skiano
    @skiano6 күн бұрын

    i have a question is there a big difference between a atmega32u4 and the RP2040 you used? i have a atmega32u4 from a previous build and im not sure if i can use it.

  • @joe_scotto
    @joe_scotto5 күн бұрын

    RP2040 just gives you more options, it has more GPIO typically along with more flash storage for keymap features. That said, the 32U4 is more than fine for most builds and has been the standard up until a year or two ago. You’ll likely not run into any memory issues unless you try running complex images on displays.

  • @MatthewHill
    @MatthewHill6 күн бұрын

    37 keys? I think you're about seventy keys short of an actual keyboard there, bro. Also--what's with the scrambled layout?

  • @andre.ramos.1234
    @andre.ramos.12347 күн бұрын

    I just love this keyboard. Something you could have done was to drill a small hole on top so later you can use a small wire to trigger tghe reset button 😋😋 I I do one of this I will use the black instead of purple and red for key caps. I love the red-black combination with white or yellow. 😊😊 Thanks for sharing. Keep the good work Joe 👌

  • @TheCodr9
    @TheCodr97 күн бұрын

    Can i use this on membrane keyboards?

  • @joe_scotto
    @joe_scotto3 күн бұрын

    In theory if you could identify the matrix from where it's routed to.

  • @andrewkl6758
    @andrewkl67587 күн бұрын

    I would really like a guide on how to make stab wires! I want to glue pcp cherry stabs on my old alps keyboard which has a veeery long spacebar

  • @aldeeyar
    @aldeeyar7 күн бұрын

    video quality is crazy, i was expecting to see hundreds of thousands views this vid deserve more views, i love it

  • @dermax_hd
    @dermax_hd8 күн бұрын

    I'm new to the ultra ultra custom all diy keyboard scene but I'm really loving your content so far! Would you mind telling me something about that keyboard layout? It doesnt seem to follow any common layouts and is missing some rather fundamental keys like the Q A and Z nah? how do you map those keyboards to still kinda use them functionally with just so few keys Thanks in advance :)

  • @joe_scotto
    @joe_scotto3 күн бұрын

    The layout itself is "Colemak" which is an alternative to QWERTY, it's more comfortable and efficient to use. As for the missing keys, they're there, but they are just different for looks. Tab is Q, Caps is A, Shift is Z, and Func is O. The rest are on layers, so for example if I hold the right OPT key I'll get numbers on home row. Holding the right CMD key will give me symbols, arrows, media keys, etc. Space functions as both spacebar on tap and holding will give you command or control depending on if Windows or Mac.

  • @dermax_hd
    @dermax_hd3 күн бұрын

    @@joe_scotto Oh I see now! Interesting choice haha Really cool build tho! I gotta say you absolutely inspired me to just go the next step from modding existing keyboards to designing, soldering and programming my entirely own keyboard. Keep up the amazing work!

  • @ahrengroesch8774
    @ahrengroesch87748 күн бұрын

    This was invaluable. Thank you.

  • @CrashTestZombie-mx3nj
    @CrashTestZombie-mx3nj8 күн бұрын

    damn Scott - that sounds amazing!! i've gotta give this build a try

  • @joe_scotto
    @joe_scotto3 күн бұрын

    The feel is even better! The gasket is doing more than just the sound :)

  • @speakoid
    @speakoid9 күн бұрын

    Do you have the STL for this coiler on your github? I found the file for a different one but didn't understand how to use that one. I love your content and I'm currently about to start wiring my first 3x3 macropad following your guide!

  • @joe_scotto
    @joe_scotto3 күн бұрын

    Yeah, it's under the Extras folder.

  • @ulfurfemogfyrre8078
    @ulfurfemogfyrre80789 күн бұрын

    great video, thanks! it seems like the 3d models for the diodes and switches are missing, though :/

  • @joe_scotto
    @joe_scotto3 күн бұрын

    That's Kicad 8 being dumb. Don't search for them when trying to add, manually scroll to the ScottoKeebs library and expand it.

  • @64Car
    @64Car9 күн бұрын

    Hope you can guide me to make a simple macro keyboard with wheels used to edit and edit videos in Davinci Resolve. Thank you very much.

  • @Soyo86
    @Soyo869 күн бұрын

    oh hey its a cutiepie without the drop bar

  • @icedwatr
    @icedwatr9 күн бұрын

    you look like squishy muffinz

  • @simonechiappini673
    @simonechiappini6739 күн бұрын

    Miss 'A' on keyboard...

  • @Sithhy
    @Sithhy9 күн бұрын

    He's missing more than A on the keyboard

  • @ardumaniak
    @ardumaniak10 күн бұрын

    I had a hard time following this tutorial, but it worked, so you have my like.

  • @lithangw
    @lithangw10 күн бұрын

    Nice video edit. I love how you talk fast and clearly. There is no dead time in the video. Great job!

  • @oleg..
    @oleg..11 күн бұрын

    Have you considered putting the "gaskets" in place of feet? I'm pretty sure the effect would be almost identical, in terms of typing feel. Foam and rubber are notorious for being failure points in vintage keyboards. The evergrowing trend of putting them inside the keyboards is kinda ironic.

  • @joe_scotto
    @joe_scotto10 күн бұрын

    I could use some thinner foam for the bottom feel which might isolate it even more. That’s a concern of mine for sure but I think more likely is the super weak adhesive on the Poron will require it to be replaced sooner.

  • @oleg..
    @oleg..10 күн бұрын

    @@joe_scotto yeah you could. But my point is, there isn't much sense in making a keyboard flexible (thus, more vulnerable to foam degradation). You don't introduce per-key damping. And per-keyboard damping can be achieved with soft feet that are easier to replace than the gasket, long-term.

  • @joe_scotto
    @joe_scotto10 күн бұрын

    Putting foam as just the feet wouldn't give the gasket sound of feel, it would just add to it. By putting foam around the plate to suspend it, the sound and feel gets dampened.

  • @oleg..
    @oleg..10 күн бұрын

    @@joe_scotto That's interesting. I can imagine, the bottoming out vibrations don't travel to the case as much. Still, it is a rather hard concept to grasp w/o trying. Much like mech keyboards themselves.

  • @a-aron3847
    @a-aron384711 күн бұрын

    Hell yeah! I'm typing on a corne rn that I only built because I was confident from watching videos from you. Really excited to see you pushing the boundries like this.

  • @General_Mills_
    @General_Mills_11 күн бұрын

    You should remove the left and right gaskets

  • @joe_scotto
    @joe_scotto11 күн бұрын

    Why?

  • @General_Mills_
    @General_Mills_11 күн бұрын

    @@joe_scotto more consistent typing feel. these gaskets are usually redundant and just add stiffness especially to the ends of the board

  • @joe_scotto
    @joe_scotto11 күн бұрын

    @@General_Mills_ I found without the gasket on the sides, it felt mushy towards the edges.

  • @General_Mills_
    @General_Mills_9 күн бұрын

    ​@@joe_scotto If you press super hard on the edge keys they compress more indeed, but 99% of gasket mounted keyboards only have their gaskets front and back for a reason, consistency of the alpha keys

  • @joe_scotto
    @joe_scotto9 күн бұрын

    @@General_Mills_ I mean, this isn't a standard gasket mounted board... it's handwired. That said, it feels extremely consistent to type on and use, omitting the left/right gasket would make it feel bad as I found in testing.

  • @danielhastings3167
    @danielhastings316711 күн бұрын

    Dumb question here: How are you able to use this keyboard when it is missing some letters and a bunch of special symbols?

  • @max585t
    @max585t11 күн бұрын

    The symbols and letters are on a different layer. Similar to how holding "SHIFT" accesses a layer for capital letters and symbols under the numbers.

  • @antlers1305
    @antlers130511 күн бұрын

    It's kinda like an optical illusion: by dressing the outer columns up as Tab and Caps, one sees a keyboard that's missing _letters_ instead of the (typical) omission of "special" keys. I'm kinda "into" keyboard layouts, so I figured symbols were hidden behind a toggle-able layer or set of multi-key combos. It's less normal for layouts to bump letters from the base layer. Turns out, the keys on the outer columns are just deceptively labeled; Eg. the left-most column keys are (top to bottom) QAZ -- just like normal Colemak or Qwerty. The labels aren't _totally_ out of place -- he eg. holds Z to use it as shift -- but they're definitely deceptive. I think it's a really interesting set of decisions, and appreciate the compact and aesthetic result of emphasizing the functional aspects of outer-column keys through their labels and form-factors. As I said in my hook, this creates the illusion of the keyboard that's more minimal than it really is (which is still pretty minimal, by reasonable standards :p).

  • @joe_scotto
    @joe_scotto10 күн бұрын

    TAB - Q CAPS - A SHIFT - Z FUNC - O Rest of the keys are on layers. So for example, holding the right CMD key will get my symbols, arrows, media keys, etc. Holding the right OPT key will give me numbers on home row.

  • @yotam6x7
    @yotam6x711 күн бұрын

    Awesome!!! Saw you posted step files. I personally really want a gasket mounted Planck so this might be my time to make a remix :)

  • @joe_scotto
    @joe_scotto11 күн бұрын

    Yup, I share the STEP files for all my handwired boards. Check out the Scotto40, that’s a 4x10 Ortholinear that you could easily modify into a 4x12 :)

  • @YellowNotThe
    @YellowNotThe11 күн бұрын

    commenting for the algorithm

  • @astjuly8239
    @astjuly823911 күн бұрын

    Michael Jackson

  • @joe_scotto
    @joe_scotto10 күн бұрын

    😂

  • @anz507
    @anz50711 күн бұрын

    really nice!

  • @SanderMakes
    @SanderMakes11 күн бұрын

    Looks really good and that seriously dampened the sound. Do you think it's mainly the gasket or the switch sticker thingies that removed the sound?

  • @joe_scotto
    @joe_scotto11 күн бұрын

    100% the gasket and it’s doing a lot for the feel too. It just feels really nice to type on, like not sharp of that makes sense

  • @jakob19982010
    @jakob1998201011 күн бұрын

    Glad to have you back! Just a quick heads up, the link on "here" in the "However, the files are available here if you want to build one yourself." sentence in the article on your webpage still leads to the Scotto63 GitHub repo :)

  • @JanLunge
    @JanLunge11 күн бұрын

    The 3d printed gasket mount looks really nice, you could design the plate with reduced thicknesses where the switches have their small hooks (how people do on dactyl boards) then they click in even with your foam pads without making the plate more flexible (if you print the entire plate with less thickness)

  • @joe_scotto
    @joe_scotto11 күн бұрын

    It is super nice to type on. The plate does have offset thickness but the foams just added too much for them to click in. If building without, it would be fine but with it would need to be offset a bit more.

  • @sandwich-plays
    @sandwich-plays11 күн бұрын

    Nice!

  • @ardumaniak
    @ardumaniak11 күн бұрын

    Where can I get the "default" folder from?

  • @ardumaniak
    @ardumaniak10 күн бұрын

    Ok, I figured it out.

  • @joe_scotto
    @joe_scotto11 күн бұрын

    Let me know what you think of this board, I personally am in love with the gasket mount and plan on doing more!

  • @jessiejess1228
    @jessiejess122812 күн бұрын

    I don't understand, how do I get vias code

  • @SanderMakes
    @SanderMakes13 күн бұрын

    Gotta say, these streams are so lovely to have in the background while working on your own projects.

  • @0c3l3.36
    @0c3l3.3614 күн бұрын

    I needed to say this, i don't normally coment on videos, but the fact that watching you explain how the keyboard works and how the code function made me jump in to building my own keyboard. Just wanted to say thank you for it! My first pcb (from another video you made) it is on they way. Soon will be jumping in to the qmk code. Thanks!

  • @joe_scotto
    @joe_scotto12 күн бұрын

    I love hearing comments like this, I’m glad it was helpful!

  • @astjuly8239
    @astjuly823915 күн бұрын

    I have no words... This is just amazing and simple! Thank you so much!!!!

  • @octopodes_nuts
    @octopodes_nuts15 күн бұрын

    This reminds me a little bit of this ancient Kickstarter that had a lot of hype and made a bunch of money but never actually manufactured anything so far as I remember, something called the King's Assembly The gyroscope function might be really useful for 3D work that you'd normally use a Spaceball for

  • @joe_scotto
    @joe_scotto12 күн бұрын

    From talking with the creator, the goal is to get it working in 3D programs one day but they didn’t give a timeline.

  • @lambmaster
    @lambmaster15 күн бұрын

    Thanks for this, but... what is the prerequisite knowledge for this? I don't even know what a shield is (yeah I looked it up but I'm just using this as an example). It seems like I'm supposed to know a bunch of stuff before watching this video. I did the ZMK tutorial on getting started, but everything else in the docs also seem to assume some prerequisite knowledge. PS I do know Git and Github, as I am a web developer.

  • @joe_scotto
    @joe_scotto3 күн бұрын

    I have a guide to cover the "missing" info coming eventually. I have a blog post on the process that might help clear it up for you now though: scottokeebs.com/blogs/guides/compiling-qmk-firmware-using-github-codespaces

  • @andre.ramos.1234
    @andre.ramos.123415 күн бұрын

    can this nice!nano be used with qmk frmware?

  • @joe_scotto
    @joe_scotto3 күн бұрын

    The nice!nano can only be used with ZMK to my knowledge.

  • @andre.ramos.1234
    @andre.ramos.123416 күн бұрын

    Hey Joe I love your keyboard and you inspire me. I see that you always glue the boards to the base of keyboard. And it is ok because it is permanent solution and keyboard is not supposed to be changed frequently. Can I give a suggestion to you so instead of glue? My idea is to have a small stripe that you put over the board and have 2 screw on both tops. I didn't try it but I will on my next keyboard. Just an idea. For me the perfect solution would be to screw the board but there are no space for screw on it. keep the good work

  • @andre.ramos.1234
    @andre.ramos.123416 күн бұрын

    even so, i love your solution, is very clean

  • @andre.ramos.1234
    @andre.ramos.123416 күн бұрын

    ...eventually you can glue a nut on the border of the board 😜 so after you can screw it to the base

  • @joe_scotto
    @joe_scotto3 күн бұрын

    I've actually switched to UV resin now that looks cleaner. I like to glue them in place because I can solidify the connections to prevent them ripping off and it helps reinforce the USB port.