How to Build a Handwired Keyboard

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น • 266

  • @gtrtuben
    @gtrtuben 2 ปีที่แล้ว +165

    The copper wire technique is absolutely brilliant. Adding heat shrink to bare wire is so so so much better than stripping out a bunch of tiny segments. I wish I could like this video twice.

    • @joe_scotto
      @joe_scotto  2 ปีที่แล้ว +12

      Glad it was helpful! The other benefit to the bare wire is that it somewhat makes the board more sturdy as well.

    • @Tharrinne
      @Tharrinne ปีที่แล้ว +1

      I added my like for (in part) that reason hahaha

    • @wtfusernamecrap
      @wtfusernamecrap ปีที่แล้ว

      Do you get interference issues with the bare massive wires? Have you ever needed to add shielding to a keyboard? Copper wire and coiling is looking great, will need to try that on a build soon.

    • @gtrtuben
      @gtrtuben ปีที่แล้ว

      @@wtfusernamecrap Nope. They aren’t used for audio or anything, just the very simple diode circuit.

    • @benjaminloyer1293
      @benjaminloyer1293 10 หลายเดือนก่อน

      I would use enameled wire so no shorts and no need for heat shrink ! On the other hand, the soldering is a bit more difficult.

  • @excrubulent
    @excrubulent 2 ปีที่แล้ว +56

    I've handwired a lot of stuff but never seen copper wires used like that, it's super clean, I love it! I'm definitely trying this on my next board, and I'm putting it in my toolbox for my custom peripherals in the future.

  • @kyleMcBurnett
    @kyleMcBurnett หลายเดือนก่อน +3

    This is the most relaxing video I’ve seen in a while. This is definitely my next hobby.

  • @CheeseWithMold
    @CheeseWithMold 2 ปีที่แล้ว +18

    Absolutely love it when members of a community make great informed guides like this for complete beginners! Definitely going to be making my own keyboard very soon. Thank you for the awesome video!

  • @RickWeberEcon
    @RickWeberEcon 2 ปีที่แล้ว +48

    Super helpful! You’ve inspired me to try to hand wire something wireless.
    Minor suggestion: when in VS code, zooming way in on text is helpful, especially for viewers on their phone.

    • @Dajan456
      @Dajan456 ปีที่แล้ว

      I agree, i have it on 1080p on PC and its still blurry.

  • @milesdawkins1278
    @milesdawkins1278 10 หลายเดือนก่อน +4

    Ok homie, I normally dont comment on things but at 13:01 you explained the one thing that none of the QMK documentation covers well at all. Thanks

  • @nathanalaneller
    @nathanalaneller ปีที่แล้ว +15

    FINALLY, I find someone that doesn't speak in equations when describing electronics.

  • @juaniki123
    @juaniki123 ปีที่แล้ว +5

    Very nicely explained! My advice on troubleshooting the wiring is: continuity test to check for shorts, check correct diodes direction and reflow solder joints (this helped me get rid of multiple keys on single press issue).

  • @ShreksSpliff
    @ShreksSpliff 5 หลายเดือนก่อน +5

    What a legend, literally instructions with digestible explanations!

  • @lsim001
    @lsim001 2 ปีที่แล้ว +6

    I've been doing a bit of research on building a custom keyboard and this is the most inspiring video. Nice, clear explanation with a really tidy build.

    • @joe_scotto
      @joe_scotto  2 ปีที่แล้ว +1

      Glad it was helpful!

  • @korencamerini5421
    @korencamerini5421 ปีที่แล้ว +10

    For a quick explanation of of the dfu mode it’s basically a mode that let’s you access the bootloader (the place where you flash firmware) different MCUs have different bootloaders and different bootloaders have different ways to enter them (so dfu the board) and QMK has too know which you are using to enter it

  • @nacs
    @nacs ปีที่แล้ว

    FINALLY! After watching so many macro pad / keyboard buildling videos, this is the first video that spells out how to connect everything, including how the diodes work for matrixes. Thank you!
    Edit: Built my first macropad successfully thanks to this

  • @yanivbk
    @yanivbk ปีที่แล้ว

    Most informative video on the topic i've seen, saying that after having a bachelors in EE, 5 years experience in semiconductors industry, and watching other DIY keyboards videos while holding a bunch of MX switches and some diodes and remaining clueless on which switch pin connects to what

  • @LordHonkInc
    @LordHonkInc 2 ปีที่แล้ว +5

    I built my first handwired keyboard in 2021, and I'm still using it to this day. Sure, it wasn't easy per se, but definitely less complicated than I would have feared. Definitely gonna use this way of wiring the "busbars" on my next build, definitely an upgrade from the spaghetti I've got contained within mine lol

  • @xpinoyxgoodness
    @xpinoyxgoodness 2 ปีที่แล้ว +8

    I respect the detailed information and techniques you outlined in the video. Props to you man :)

  • @davidgrin3228
    @davidgrin3228 2 ปีที่แล้ว +1

    Month ago I bought Kinesis gaming split keyboard but I was not happy with build quality so I started digging up some info how to build my own split keyboard. I'm really glad that your video showed up on my recommended page, very straight forward and informative.

  • @NickyNiclas
    @NickyNiclas 5 หลายเดือนก่อน

    This inspires me make a 3d printed keyboard, I was previously hindered by the thought that I need a custom PCB for what I want. Glad you got me past that hinder, lol!

  • @EpaminondasSobrinho
    @EpaminondasSobrinho 4 หลายเดือนก่อน

    7:34 What I find that works best for me is actually using higher temperatures when soldering heat sensitive components so I don't apply heat for a longer time and end up slowly melting or burning stuff

  • @CountSmackula333
    @CountSmackula333 10 หลายเดือนก่อน

    Im embarking on a 60 key split ortho build. This was immensely helpful so thank you!

  • @erwinmoreno23
    @erwinmoreno23 ปีที่แล้ว +1

    Dude this is the gold i've been mining for. Wish I could contribute more than just a comment and sub. Keep at it

  • @martinbirrell57
    @martinbirrell57 3 หลายเดือนก่อน

    Very good tutorial. All that I needed to create my handmade keyboard. Icing on the cake is that you have a Github repo with the files that I need too!

  • @Aurelloyell
    @Aurelloyell ปีที่แล้ว

    dude, i just want to say thanks for making the tutorial video, your video helping people to start to take the first step how to build a keyboard

  • @0c3l3.36
    @0c3l3.36 6 หลายเดือนก่อน

    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_scotto  6 หลายเดือนก่อน

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

  • @SquirrelInMyPants
    @SquirrelInMyPants ปีที่แล้ว

    best video of explaining how it works, i should probably have some practice by my own

  • @Ellipsis115
    @Ellipsis115 ปีที่แล้ว

    I think starting on a 3x3 macro pad is a great place to start, thank you

  • @FreXxXmeister
    @FreXxXmeister 3 หลายเดือนก่อน

    This man, just rawdogging the switches. Amazing 😁

  • @larry5900
    @larry5900 ปีที่แล้ว

    Just finished my first handwired keyboard, made a split crkbd. This video was very informative, and a great resource for someone looking to take the dive and create a handwired keyboard. thank you for the amazing content.

  • @robicjedi
    @robicjedi 8 หลายเดือนก่อน

    use decoders, like 2 x 74hc138 for the column outputs and a shift register like 74hc165 for the row inputs. This gives you a 16 x 8 = 128 matrix with only 7 wires: 4 wires for the decoders, 3 wires for the shift register -> reset, clock and data input. If that is not enough add another shift register with no extra wires and get a 16 x 16 = 256 matrix.

  • @LS-jv4uh
    @LS-jv4uh ปีที่แล้ว

    This is the best instructional video I’ve seen on… anything. Thank you

  • @SeraphX2
    @SeraphX2 ปีที่แล้ว +1

    actually you'd be surprised how much more a viewer can understand about the process by you also showing things that went wrong.
    some of the best videos i've watched that has helped me understand a concept even more has been when they show how they failed and corrected an issue.
    this is honestly part of a copout to making a more complete/complex video.

  • @AlejandroVales
    @AlejandroVales ปีที่แล้ว +1

    This video is SUPER GOOD!! Your explanations are super detailed and well done. Thank you very much for the video. I really want to make my own handwired keyboard but I didn't know where to start... This is exactly what I needed to lose the fear to it!!

  • @93cutty
    @93cutty 2 ปีที่แล้ว

    This doesn't look too terrible to do. I'd have to upgrade my soldering skills, but definitely worth it. Now I have to get me a resin printer so I can make caps for it haha. It's Jeremy from the 3d printing group.

  • @lcasito96
    @lcasito96 2 ปีที่แล้ว +1

    This video is gold, thank u very much! Time to build my own macropad.

  • @ZoeXspecturm4698
    @ZoeXspecturm4698 6 หลายเดือนก่อน

    perfect video. wanted to do a project, showed me exactly how to do it. thanks. keyboard is printing now

    • @joe_scotto
      @joe_scotto  6 หลายเดือนก่อน

      Glad it helped!

  • @ggad1899
    @ggad1899 ปีที่แล้ว

    It's great you're doing this - even rudimentary info makes the field more inclusive. 👏
    This wasn't as clear as I'd hoped since there's a bunch of stuff glossed over, versus taught. FYI, it's really hard to follow along on the code when you can't see the text because you're viewing the video on a phone - it's like maybe 1/8 of the screen. I'll be checking to see if you've got still shots of the wiring, the code, etc. so I can figure it out with the video transcript as a loose reference. 👍 I'd love if non 3d printer options & specs were available, too, because most of us just don't have that $$$ equipment, or access to somebody else's.

  • @joaovitormiranda1570
    @joaovitormiranda1570 2 ปีที่แล้ว

    bro, this is the best tuto that i ever seen, ive had a little problems cus english is not my first language, but with this i think that ill can my own handwired keeb, thanks a lot.

    • @joe_scotto
      @joe_scotto  2 ปีที่แล้ว

      Glad I could help :)

    • @joaovitormiranda1570
      @joaovitormiranda1570 2 ปีที่แล้ว

      joe, ive followed all steps, but at the flash step my toolbox dont recognize when i short the reset and ground, can u help me? in one of my 2 pro micro the flash done but the promicro dont work and in the other one the flash option dont be able to click.

    • @joe_scotto
      @joe_scotto  2 ปีที่แล้ว

      My suggestions would be theee things:
      1. Make sure the cable you’re using supports data. Not all cables do so try a different cable if the current one is not working.
      2. It’s possible you fried the pro micro, I’ve done this to many over the years. If QMK toolbox isn’t detecting it and you changed the cable, that’s the most common other issue from my experience.
      3. It is also possible that QMK Toolbox is just being buggy. You can try running the same command but instead of “compile” change it to “flash” which should then allow you to flash the pro micro from the command line.

    • @joaovitormiranda1570
      @joaovitormiranda1570 2 ปีที่แล้ว

      @@joe_scotto i´ve tried with a bm40 that has a atmega32u4 and flash option turns available, now i really dont know why my pro micros dont work with toolbox, maybe my version of atmega arent compatible? cause i bouhgt them at aliexpress

  • @maximilianovilla_
    @maximilianovilla_ ปีที่แล้ว

    This is one of the best videos I've ever seen. Really, this has been extremely helpful and educational. Thank you so much, you just got a new subscriber.

  • @ChrisHalden007
    @ChrisHalden007 2 ปีที่แล้ว +2

    Bump up your font size in vscode next time, it will be much easier to follow along. Specially on mobile. Great video. Thanks

    • @joe_scotto
      @joe_scotto  2 ปีที่แล้ว

      Yup… I learned that on my newer videos lol. Glad you enjoyed it otherwise!

  • @kanadalux3621
    @kanadalux3621 ปีที่แล้ว

    Excelente video para los que no sabemos nada de electrónica, ni en español he encontrado un video tan bien explicado.

  • @CyrlNish
    @CyrlNish 2 ปีที่แล้ว

    fantastic video, made this way more approachable than I expected, glad I found your Reddit post!

  • @razumskiy
    @razumskiy 2 หลายเดือนก่อน +1

    love how he doesn't explain coding like it doesn't matter and not the most important part

  • @bobbyhutter5654
    @bobbyhutter5654 2 ปีที่แล้ว +1

    this is probably my third time watching this 😅 and there will be more viewings when im actually setting out to build my first ortho layout! this seems like a cost-effective way to find out if i like ortholinear without potentially wasting money incase i decide it's not for me (i just love the oddly appealing look of them haha)

  • @trapspringer9891
    @trapspringer9891 ปีที่แล้ว

    This is fantastic, thank you. Hopefully I can build a stenography keyboard like this. I am not sure how to add a stenography layer to my current keyboard using the QMK configurator.

    • @joe_scotto
      @joe_scotto  ปีที่แล้ว +1

      You would probably have to configure it with code. I know QMK supports it and I believe it uses a program to convert the key codes into steno.

  • @tamertamertamer4874
    @tamertamertamer4874 4 หลายเดือนก่อน

    Me watching this after I already handwired 3 keyboards but you never know I’ll probably learn stuff anyways
    Édit after watching: I might take a shot at the solid copper rods it looks really easy to use.
    The one thing I’d add is to test out the microcontroller by shorting the pins before soldering it to see if all the rows/cols work

    • @joe_scotto
      @joe_scotto  4 หลายเดือนก่อน +1

      The tip about shorting is a good one because I once did have a controller completely DOA and had to re-solder a new one. Most of the time though I'm confident enough I just wire it right up.

  • @philipp594
    @philipp594 ปีที่แล้ว

    If you tin the wires before you won't need to heat the copper so high on the switch to get a solid joint

  • @scharkalvin
    @scharkalvin ปีที่แล้ว

    You can 'encode' the outputs of some of the row or column lines, and then add a decoder chip. The 74HC138 will decode 3 lines into 8. This gives you an extra 5 IO lines. Use two of these chips to encode 4 lines into 16. This gives you 12 extra IO lines. Some changes will be needed to the software, but that isn't rocket science.

  • @thewatcherofpaintdry9288
    @thewatcherofpaintdry9288 2 หลายเดือนก่อน +3

    Probably my teenage brain, but i find it hard to understand, how do you know how the electricity flows and what type of diodes you should use? Because i want to try and handsolder my own keypad/keyboard but I don't know how

    • @void-h2n
      @void-h2n หลายเดือนก่อน +1

      Hey man, we’re in the same boat so Imma wait for an answer with you

    • @joe_scotto
      @joe_scotto  หลายเดือนก่อน +1

      Basically the controller pulses and reads on the pins, it's not really important to understand the details because the firmware handles it for you. The diodes also don't matter as much just that we use them when we have more keys than pins. That said, I use DO-35 1N4148 diodes and they're pretty standard for keyboards.

    • @void-h2n
      @void-h2n หลายเดือนก่อน

      @@joe_scotto Thank you! You’re awesome for still keeping up with comments

  • @samvvell
    @samvvell 2 ปีที่แล้ว

    Came here from Reddit - great video, very informative!

    • @joe_scotto
      @joe_scotto  2 ปีที่แล้ว

      Glad it was helpful!

  • @benjaminloyer1293
    @benjaminloyer1293 10 หลายเดือนก่อน

    I wish you could explain why the diodes are needed as well as how the mCU gets which letter is pressed when multiple at once (sweep of all the row collums combination ? )

  • @KofaOne
    @KofaOne 2 ปีที่แล้ว

    Super helpful, beginner-friendly video. Thank you!

  • @michbushi
    @michbushi 8 หลายเดือนก่อน

    You don't need to clip the rows diode legs flush with the copper wire - you can bend them back g firth several times, they will snap exactly where the solder ends and they will be flush

    • @joe_scotto
      @joe_scotto  8 หลายเดือนก่อน

      Sure, but then you’re putting additional stress on the solder joint which isn’t good to do.

  • @mayue20041214
    @mayue20041214 ปีที่แล้ว

    感谢你的视频,近期我也打算做一个dactyl键盘,对于焊接还不太了解,感谢你的讲解

  • @Z3r0XoL
    @Z3r0XoL 2 ปีที่แล้ว +3

    how do you pin the screenshot of the microcontroller as a window like that? seems really useful

    • @joe_scotto
      @joe_scotto  2 ปีที่แล้ว +3

      It’s a program called “Cleanshot X”

  • @marcin.sobocinski
    @marcin.sobocinski ปีที่แล้ว

    Thank you for this tutorial... very well explained!

  • @HatersGonnaHate4
    @HatersGonnaHate4 2 ปีที่แล้ว

    You're a hero Joe

  • @dgomez6778
    @dgomez6778 2 ปีที่แล้ว +2

    a true custom keyboard

  • @rokbizjak3017
    @rokbizjak3017 ปีที่แล้ว

    Hi. Great vid. Got it working. The only thing that i cant figure out is adding macros in Vial. Whenever i add one the program requests an unlock by pressing 2 keys. I can not get the board to unlock! Thanks

  • @sharkyboi6018
    @sharkyboi6018 ปีที่แล้ว +4

    Mr. Scotto, I'm begging you. Please please please please please please please please please make a tutorial on setting up ALL the QMK firmware stuff. I couldent find any videos online doing it, and the documentation kind of sucks. Like a lot. This was harder than soldering and getting my 3D printer to behave. I wanted to die. PLEASE make a tutorial on this.

    • @joe_scotto
      @joe_scotto  ปีที่แล้ว +4

      I’m doing a few build videos then I’ll have a video on setting up firmware from scratch. It will be the final one in the PCB series trilogy :)

    • @sharkyboi6018
      @sharkyboi6018 ปีที่แล้ว +1

      @@joe_scotto Alright! Also, I just finished building the macropad and it works and im so happy. It was my first time soldering and using electronics and stuff and it works!

    • @tylergubala7355
      @tylergubala7355 4 หลายเดือนก่อน

      ​@@joe_scotto I'd also love to have the QMK firmware tutorial; it's the last part I'm really unsure about. For my first keeb I'm probably going to just repeat your steps and change some things but it'd be nice to know the what and whys of the pipeline

  • @rasalas91
    @rasalas91 2 หลายเดือนก่อน

    14:25 how did you do that?
    I literally wrote my own small program to do that, because I needed it

  • @disarmyouwitha
    @disarmyouwitha 2 ปีที่แล้ว

    Thanks! I still haven’t soldered my first switches to a PCB but handwriting seems very interesting. =]
    Especially because I already have a QMK compatible microcontroller, and such a nice guide…

  • @radialbladeworks6183
    @radialbladeworks6183 ปีที่แล้ว

    excellent video, man! Thanks for posting!

  • @mangahacker
    @mangahacker ปีที่แล้ว

    I am about to wire my first keyboard matrix. This is by far the best guide I have found. But I am confused, do I not need any grounding on a diode style matrix?

    • @joe_scotto
      @joe_scotto  ปีที่แล้ว +1

      Nope, no grounding is needed for a matrix with diodes. If you did direct wiring, all switches could share ground then get an individual pin each.

    • @mangahacker
      @mangahacker ปีที่แล้ว

      What a reaction speed for a year old video. Thank you!
      @@joe_scotto

  • @cbirla_hobbies
    @cbirla_hobbies ปีที่แล้ว

    I really enjoyed and loved the way you have explained things from scratch, i am a newb and figuring out layout and board combinations was tricky ,
    Specially in case of STM32F103 board. But this helped thanks a ton.
    Will go through other videos as well on drone too…
    As i build fpv drone in 2020 , but never flew much

    • @joe_scotto
      @joe_scotto  ปีที่แล้ว

      Glad it was helpful :)

  • @joe_scotto
    @joe_scotto  2 ปีที่แล้ว +6

    If you don't have a 3D printer, I recently launched a shop where you can purchase cases for handwired projects, including the Scotto9: www.scottokeebs.com/shop

  • @pancreasdragonheart9765
    @pancreasdragonheart9765 7 หลายเดือนก่อน

    This might be a year or two too late, but I'm wondering if it's possible to do a programmable keyboard that simply simulates keyboard input?
    Press X, Y, Z at various intervals and send to the PC through the use of USB cable ?

  • @someonenormal5579
    @someonenormal5579 2 หลายเดือนก่อน

    black and pink k-pop theme? you just made an emo cry!

  • @streetdogarg
    @streetdogarg ปีที่แล้ว

    Hi, Im glad to found ur channel, great content!

  • @Zacharyjones8751
    @Zacharyjones8751 3 หลายเดือนก่อน +1

    What app did you use for programming

  • @TheFoodPedia
    @TheFoodPedia 2 ปีที่แล้ว

    This is so neat ❤

  • @ScooterAnimations
    @ScooterAnimations 2 ปีที่แล้ว

    Great video! So informative

  • @Velereonics
    @Velereonics 11 หลายเดือนก่อน

    So the advantage of a PCB is simply that all this wiring is embedded in the board, and the reason those are difficult to design is because when they are embedded so close together, their em fields disrupt each other if it's not designed well enough

    • @joe_scotto
      @joe_scotto  11 หลายเดือนก่อน +1

      Nope, not anywhere near as complex as what you’re saying. PCBs are simply what I showed in this video but easily mass produced and easier to wire up. They get complicated with integrated micro controllers however.

  • @Lappland-Lover
    @Lappland-Lover 9 หลายเดือนก่อน

    Спасибо, чувак. Я наконец-то нашёл видео, в котором мне объяснили!

  • @BrentLogan
    @BrentLogan ปีที่แล้ว

    This is amazing -- thanks!

  • @thischurchbasement
    @thischurchbasement 4 หลายเดือนก่อน

    epic video. thank you so much :0

  • @nianhbg
    @nianhbg ปีที่แล้ว

    Thanks for a great video 👍

  • @uhN0id
    @uhN0id 4 หลายเดือนก่อน

    How big should the square openings be so the switch will snap in place? Thanks for the video this is so cool

    • @joe_scotto
      @joe_scotto  4 หลายเดือนก่อน +1

      14x14mm is the standard for MX and 1.5mm thick. What I do is make a 14x14 cutout at 1.5mm then offset a large square to bring the plate up to a total of 3mm thickness. You can look at the plates on my repo to see what I mean.

    • @uhN0id
      @uhN0id 4 หลายเดือนก่อน

      @@joe_scotto thank you! Using this guide to build a flight sim box and I want the primary 4x4 panel to use mech switches since I have so many gateron black ink v2s leftover.

  • @shiba4909
    @shiba4909 หลายเดือนก่อน

    Help! I've got some issues connecting the pro micro to my mac. After I plugged the pro micro in, the qmk toolbox doesn't have any sign of my pro micro, shorting out gnd and rst doesn't give any sign too. It doesn't give any sign like when USB was plugged in. I've also tried the command , it worked until it told me to reset my pro micro. I reset but doesn't work. I really don't know where went wrong.

  • @sundae6610
    @sundae6610 ปีที่แล้ว

    how do the controller differentiate 3 combination in a square because the 2 row and column are on in every combination

  • @deanhedin1615
    @deanhedin1615 5 หลายเดือนก่อน

    I want a rotary encoder knob on my keyboard. I want it to be programable. Tell the folks at QMK to get working on that.

  • @zone_tw
    @zone_tw ปีที่แล้ว

    Will you show how to handwire a split keyboard using TRRS, like crone for example ?

    • @joe_scotto
      @joe_scotto  ปีที่แล้ว +1

      I have more builds coming soon and one of them is a split that uses two controllers

  • @Roanker
    @Roanker 2 ปีที่แล้ว

    great tutorial/intro to the world of handwired keyboards. Do you think you would add VIA to your code or create a video explaining how to add VIA?

    • @joe_scotto
      @joe_scotto  2 ปีที่แล้ว +1

      I might eventually but it’s not on the immediate list of things.

  • @treasend-o7
    @treasend-o7 7 หลายเดือนก่อน

    My local electronics store doesn't seem to have bare wire like yours, is it an Amazon find or something?

  • @PandorusFightStick
    @PandorusFightStick ปีที่แล้ว

    you should make a diy for a all button hitbox with a pcb,for figting games!!

  • @mahfujahmad2097
    @mahfujahmad2097 ปีที่แล้ว

    can you make an explanation video on keyboard knobs?

  • @JakubOrlowski-zp8le
    @JakubOrlowski-zp8le 5 หลายเดือนก่อน

    With this you can name each button as you want?

  • @akashkallumkal
    @akashkallumkal 2 หลายเดือนก่อน

    very useful video

  • @Doron512
    @Doron512 4 วันที่ผ่านมา

    after i select the type of chip im using, it just tells me to update the config files to match the hardware.

  • @johnson42069
    @johnson42069 10 หลายเดือนก่อน

    does this design have n-key rollover? I'm trying to make a steno keyboard

  • @android__YT
    @android__YT 4 หลายเดือนก่อน

    how can i set a key to do multi key combinations? "like ctrl+c"

  • @littlefrank90
    @littlefrank90 ปีที่แล้ว +2

    I wonder if everyone is throwing out compliments because they have tried this and succeeded or you just because the video looks interesting.
    Cause I'm having the HARDEST time figuring out this QMK stuff and documentation is absolutely disgusting. This video isn't helping much either in this regard, it's just making a very simple 3x3 deforming the default auto-generated example...
    I'm doing an 8x1 with single pins connected to one pin each and all to D2 and I have NO IDEA what I'm doing wrong but shit won't compile.

    • @bplus2351
      @bplus2351 ปีที่แล้ว +1

      Having the exact same issue. I actually hate QMK. Insane how this is where were at when YEARS ago this could all be done through GUIs and would be done in 15 minutes and not require a CS degree to figure out. Really mad this is becoming the standard when it is impossible to use for anyone that isnt a programmer.

  • @peastfist1602
    @peastfist1602 2 ปีที่แล้ว

    I actually looking this kind of video like months ago, so happy to finally find this.
    Also , are there any alternative to soldering ? I dont have the tools , so can I use other way to replace the soldering part ?

    • @joe_scotto
      @joe_scotto  2 ปีที่แล้ว

      There are some methods that use 3D printed hot swap sockets. However, to my knowledge there isn’t any way to not have to solder the matrix together and to the controller.

    • @peastfist1602
      @peastfist1602 2 ปีที่แล้ว

      @@joe_scotto can i somehow use like some kind of tape ?

    • @joe_scotto
      @joe_scotto  2 ปีที่แล้ว

      @@peastfist1602 I mean in theory you could wire everything up and glue it but that is EXTREMELY likely to have issues.

  • @srijanraghavula
    @srijanraghavula 4 หลายเดือนก่อน

    Why not some insulated copper wires instead of using 16 gauge copper wire?

  • @bplus2351
    @bplus2351 ปีที่แล้ว +1

    Hey there, great video. Have been bashing my head trying to figure this out for so long since QMK is so insanely un-friendly to non CS professionals. I am getting thrown errors about MATRIX_ROW_PINS and have no idea what its supposed to mean. I am making a 1x5 keyboard. Is this below not how it should be looking? Am extremely confused and so far youre the only person whos made me get this far lol
    {"matrix": [0, 0], "x": 0, "y": 0},
    {"matrix": [0, 1], "x": 1, "y": 0},
    {"matrix": [0, 2], "x": 2, "y": 0},
    {"matrix": [0, 3], "x": 3, "y": 0},
    {"matrix": [0, 4], "x": 4, "y": 0}

    • @joe_scotto
      @joe_scotto  ปีที่แล้ว +1

      Hop in my Discord and I or someone else can help, it’s hard to do anything useful from TH-cam comments: discord.gg/EgTv7tS5W5

  • @yours-truely-sir
    @yours-truely-sir 9 หลายเดือนก่อน

    hello, i want to built a cheap split keyboard and have been looking into the cheapino. I am concerned about the soldering fumes but don't have enough money for a fume extractor. Do i have to be concerned?

    • @joe_scotto
      @joe_scotto  9 หลายเดือนก่อน

      You’ll be fine if you just sit by a window with a fan. You don’t need a fume extractor especially if you’re just building a board once in a while.

  • @brianross9926
    @brianross9926 ปีที่แล้ว

    Does anyone know if it is possible to wire up multiple controllers to a single keypad in order to send out a keypress to, for instance, 3 computers with a single keypress? Could you just come off the end of each grid with 3 wires instead of 1? With each one going to a different controller?

  • @fpvclub7256
    @fpvclub7256 ปีที่แล้ว

    This is cool - can you program these to perform more complex key-combos? like Command + F9 or something along those lines? could you also add an LED to show some sort of status, like mute/un-mute?

    • @joe_scotto
      @joe_scotto  ปีที่แล้ว +1

      Yup, what you’re looking for is a “macro” which allows you to basically program the key to do anything you want. You can program the board to show caps or num lock status but it can’t get info from the computer so no volume or mute status.

  • @Celesmeh
    @Celesmeh 10 หลายเดือนก่อน

    have you ever used enameled copper wire?

  • @rpegelectronics
    @rpegelectronics 3 หลายเดือนก่อน

    any chance we can do this wireless? im trying to make a single key wireless foot pedal but its proving quite difficult

    • @joe_scotto
      @joe_scotto  3 หลายเดือนก่อน

      The concepts are the same, just use a nice!nano instead of Pro Micro and ZMK firmware instead of QMK.

  • @SurprisedArmadillo-ui9kz
    @SurprisedArmadillo-ui9kz 3 หลายเดือนก่อน

    Can you tell me if pressing many keys together is a possibility like ctrl+shift+E in something handwired like this

    • @joe_scotto
      @joe_scotto  3 หลายเดือนก่อน

      Yes, it no different than a normal keyboard.

  • @spikespaz
    @spikespaz ปีที่แล้ว

    What extension changes the color of nested JSON keys?