Creating a Keyboard PCB with Diodes (Kicad 6.0)

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

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

  • @leopantheraleo
    @leopantheraleo ปีที่แล้ว +7

    Mouse is broken, makes new keyboard. Great video!

  • @lunchboxtml
    @lunchboxtml ปีที่แล้ว +11

    Thank you for this video, I think you do a good job of explaining this. This video has been one of the most helpful for me for trying to learn to make a keyboard PCB with a devboard type MCU.
    Afew suggestions for helping a complete newbie out is a brief overview of what a symbol vs a footprint is, which libraries you are using, and how you add them to Kicad. It would also be great to see you doing a PCB order and showing the final product. I know some of these other facets are in other videos, but you've done such a good job explaining so much, it would be great to have it all in one place.
    Thanks again and would love to see more from you!

  • @dcryan
    @dcryan ปีที่แล้ว +14

    This is just mesmerizing to watch! Very good explanations and love the small tips you provide along the way. Trying to build my own keyboard PCB with KiCad and this has been an excellent resource.

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

    I just ordered my first pcb! This video was a great reference, and it was surprisingly easy to follow with my own design

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

    Finally getting into PCB design, and I was watching your old video. Just out of curiosity I clicked on your channel and see an updated version much closer to the type of board I want to create! I can not thank you enough for this tutorial! Thank you thank you thank you!

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

    Thanks so much! Starting work on my first keyboard and this is exactly what I needed. I'll make sure to share a pic of the final product.

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

    Thank you, your video helps me a lot. I am currently making my first split keyboard from scratch. And since I’m not good at English, the learning curve is very steep for me. Until I found your tutorial.
    If I finish this project I may record a tutorial video in my language and will credit you.

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

    Thank you for a detailed video. Would be perfect for my own pcb creation.

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

    Thank you. For some of the explanations as you added features. I understand what a diode does, but I couldn’t understand its purpose in a mech keyboard. you explained it nicely. Ty. (

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

    This is so helpful. Hope that you will do a wireless pcb design with some module like e73 or ms88 someday.

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

    Very cool! Thank you for the video, I'm planning on designing a similar PCB for a keyboard!

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

    Thank you for the tutorial! It's really helpful for someone who is just getting started.

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

    6:10 J stands for Jumper. I think that the letter just stuck around connection interfaces even as we moved on to using more advanced couplers.

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

    I found it easier to draw the PCB outline with the box tool. You can then easily add the rounded corners using the “Fillet Lines” option in the right-click menu.

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

      I consider, this way is the best when you already have the housing you want the PCB to fit inside. But, if you are to make everything anew, the order doesn't really matter: you can arrange all components and come up with borders of the new PCB, and then start designing the new enclosure

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

      @@petergorelov418 I wasn’t commenting on the order of doing this, just that if you have a rectangular PCB then drawing a box is easier than drawing the individual lines. Actually, even if you do have a non-rectangular PCB it is easier to use “Fillet Lines” to make the corners.

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

    How do I install the symbols and footprints into Kicad? I've installed it with the Plugin and content manager but the symbols doesn't appear in the schematic

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

    Awesome video, I'm an absolute beginner and it seems very understandable so far

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

    Just a minor issue, the 100nF decoupling caps should be placed as close as possible to the processors supply pins...
    While it will probably work as is, I would follow the datasheet recommendations... C4, 6 and 7 can be moved much closer with very little effort...

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

    quick question, do we not need some kind of pull-up/pull-down infrastructure for the switches to define a stable off state?

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

    This is exactly what I needed!
    Thanks Bro!!!

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

    Awesome video, the explanation was amazing. I would love it if you could make a video assembling your own PCB design and loading the software into it!

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

      Thats a great idea! A quick firmware tutorial would be a great video

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

    Excellent video all around, but I want to thank you specifically for calling out keyboard shortcuts while you work!

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

    awesome, glad I found you on discord.

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

    Hi, I was wondering how can you put a potentiometer in there? What to do with the wires? Do i still put a diode in? What do I need to do?

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

    So is a keyboard with RGB circuitry next? Seems like it would be a bit step up in terms of complexity.

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

      Would love to see one with RGB as well.

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

      I will take this into consideration

  • @nono-dy4sc
    @nono-dy4sc ปีที่แล้ว +1

    Thank you for the video, you're great👍👍

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

    I love the video, but I have a quick question: When using soldered sockets do you not need to flip them on the PCB editor? I noticed in the macropod video you flipped the hot-swap sockets and just wanted to know what the correct orientation should be. Great helpful video otherwise

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

      I don't know about KiCad, but usually socket PCB patterns are used exactly like the chips and should be flipped only when put on the flip side of the board (if the program doesn't tie those decisions together). Anyway, it is easier to manufacture boards with all parts on the same side, thus chips and diodes hiding in the gaps under or between moving keyd

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

    Good stuff, thanks!

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

    the pro micro footprint are default in kicad's libraries?or I create on my own?

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

      They come in the marbastlib libraries

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

    How do i get to the "Choose A symbol" part at 0:53 ?

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

    It's a really great guide. Although I have no experience, I was able to design a pcb thanks to you. It is now in the production phase, so I have a question to ask you. How should we install the stabilizers on the keyboard? Are the screws that come out of the PCB mount stabilizers suitable for use? Also, if we can adjust the plate, can we use the stabilizers attached to the plate?

    • @noahkiser
      @noahkiser  9 หลายเดือนก่อน +2

      PCB-mount stabilizers use the screws to screw into the PCB. Plate-mount stabilizers clip in to special cutouts on the switch plate

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

    Where do you source the switches and caps ?

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

      Mostly amazon. For the less common keycaps, like 1.25u A or 1.75u P, those are usually found in 40% keycap kits as Tab and Backspace, or as other keys from uniform profile keycap sets like DSA and XDA

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

    Nice video, well done, thanks for sharing :)

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

    So if your KLE has rotation, is rotating on Kicad easy ?

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

      Rotating in kicad is not hard, but it is tedious. I can go over that in a future video

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

      @@noahkiser thx. I already learned how to rotate.

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

    Can you explain me a part where you make 3 stabilizers, please? It's for 3 different spacebars or just 2 or only 1 spacebar or it is about anything relate to the Stab style or anything.

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

      the 3 stabs are for the ability to use two different layouts on the same board. if he puts in 2, he can have 2 space bars, or he can install the larger one for a single "full length" space bar

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

    So when attempting to do this, I had everything downloaded and it was all working completely fine until it came to assigning a footprint for the controller. The basic ‘ProMicro’ didn’t exist so I tried re-installing the marbastlib package and it still wasn’t there. The marbastlib-various library is there and full, but it doesn’t have the ProMicro.
    Due to this I tried using the ‘various xp’ ‘promicro elite C’ (I have two elite C controllers as is) and this crashed KiCad, and when I tried to reopen it KICAD things the project is still open even though it isn’t. Help please if possible!

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

      I believe that marbastib now has a promicro-ish library for these kinds of footprints

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

    hello i have a keyboard and the PCB is broken but i want to use the keyboard can you help me in this regard i am following you very much is it possible to help me photo of pcb I can send it by mail please help me please 🙏