How to design custom Footprints & Symbols in Kicad

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 พ.ค. 2024
  • Continuing the Kicad series. We explore creating new footprints & symbol
    JLCPCB: PCB Prototypes for only $2 (Any Color) :jlcpcb.com/
    Intro music: Say Yeah - Topher Mohr and Alex Elena: • Say Yeah - Topher Mohr...
    Ad music:
    Firesong by Kevin MacLeod is licensed under a Creative Commons Attribution license (creativecommons.org/licenses/...)
    Source: incompetech.com/music/royalty-...
    Artist: incompetech.com/
    AND
    Vibe Mountain - Operatic 3 • Vibe Mountain - Operat...
    - Schematix -
  • แนวปฏิบัติและการใช้ชีวิต

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

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

    So refreshing, a tutorial that gets straight to the meat of the matter instead of a dawn-of-time lecture breakdown of every single aspect. Thank you.

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

    The Intro itself deserves an applause!

  • @eggxecution
    @eggxecution 10 หลายเดือนก่อน +2

    good tutorial I'm following this
    12:20 "U?," suggests that the component is currently unknown or undecided.
    Some notes according to chat gpt
    Here's an example to illustrate the usage of the default reference designation "U" in KiCad:
    U1: Represents the first integrated circuit or microcontroller in the schematic.
    U2: Represents the second integrated circuit or microcontroller in the schematic.
    U3, U4, U5, and so on: Represent additional integrated circuits or microcontrollers in the schematic.
    U: Typically used for integrated circuits and microcontrollers.
    R: Used for resistors.
    C: Used for capacitors.
    L: Used for inductors.
    D: Used for diodes.
    Q: Used for transistors.
    J: Used for connectors.
    SW: Used for switches.
    LED: Used for LEDs.
    X: Used for special components or modules.
    S: This prefix can be used to denote a general sensor component. For instance, you could use S1, S2, S3, and so on, to represent different sensors in the schematic.
    T: This prefix is often used for temperature sensors. So, you might use T1, T2, T3, and so on, for temperature sensor reference designators.
    P: If you have pressure sensors in your design, you could use the prefix P. For example, P1, P2, P3, and so on, could be used to represent different pressure sensors.

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

    Thumbs up man! The best one I've seen. Others are complicated, long explanations and long intro's. And some of them don't even work. Just what I needed. Quick, no overly complicated instructions, simple and right to the point. Got me making custom parts in no time! Thanks

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

    Not only do you make the best KiCad videos, you have a good voice too.

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

    3 parts videos of 40 min, explained almost everything in KiCAD. I struggled by myself for 3 days to figure out how to create symbole and footprint for my NodeMCU. Thanks

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

    Very clear and right to the point. Nice intro too. Thanks man.

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

    Very good, detailed explanation of aligning the footprint pads, my friend! Most videos don't show this much detail, so kudos to you. One suggestion, though. I was following your vid to modify an existing J-lead package (TSOC-6) for a Maxim DS2423 counter chip to extend the length on the X-axis because the footprint I was using had the pads RIGHT UNDER the package and I wasn't sure I could hand solder this. And I noticed after using the modified footprint and trying to reconnect the lands that the pad origins needed to be put back to the center of the pads. I really liked your presentation and the only thing I can add is to put the pad origins back to where they were and THEN save the footprint in a library.

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

    Perfect explanation. Thank-you so much.

  • @safraanmohamed868
    @safraanmohamed868 3 ปีที่แล้ว

    Thank you for your guidance brother. This is really useful to me.

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

    Thanks - that was very thorough and clear!

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

    Awesome intro, incredible explanation.

  • @TheDefpom
    @TheDefpom 3 ปีที่แล้ว

    Very good tutorial, thank you.
    I’m trying to learn kicad after using eagle for years, I need to build a replacement LED display for a broken Gas Discharge Display of a Datron 1062 multimeter, I found the display was cracked whilst doing a live stream yesterday trying to repair the unit (I buy broken test gear to do videos about fixing them)
    the 120mm board size limit in eagle meant I can’t use it to do it !
    Was surprised to find a fellow NZ TH-camr, almost a good opportunity for a collaboration.
    I have already reverse engineered the display and figured out how to modify the unit to use LED, I just need to get my head around kicad so I can make the boards.

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

    Thanks man, exactly what I needed :)

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

    Great work, man!

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

    Thank you very much!!

  • @radmilahajder5835
    @radmilahajder5835 3 ปีที่แล้ว

    Very useful and well done video, thanks

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

    Nice video, well done,thanks for sharing it with us :)

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

    Great tutorial!

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

    Just what I needed ;) Thanks

  • @ReneSchickbauer
    @ReneSchickbauer 3 ปีที่แล้ว

    Perfect intro

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

    Helpful video 👍

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

    really good has helped me loads thank you

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

    appreciate your tutorial. could you please provide a tutorial about the pcb layers? i am trying to create a custom footprint and symbol for a silicone touchpad and I am quite struggling with it.

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

    Thanks for the video! So if you assign the footprint as explained, then you don't have to do it later in the schematic editor dialog? I suppose that step is optional, since you can do it individually if you so prefer?

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

    this is the best educational video I have watched in a long time,
    I am really curious why there is no option to have a single layer board, the software forces to have 2???

  • @donaldwright2426
    @donaldwright2426 3 ปีที่แล้ว

    Thnaks that was helpfull.

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

    Aw Yeah, the future!

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

    Excellent KiCad intro videos. I’ve finally decided to jump into KiCad after years of using various other EDA tools. Question: Is there a standard mechanism / hosting site for sharing user created KiCad symbols and footprints? It would seem a crazy duplication of effort if everyone has to “reinvent the wheel” designing symbols and footprints (and 3D models) for components that are not in the standard installed libraries. I’ve only just started, but Google hasn’t answered this for me (yet). Cheers.

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

      I discovered there is a thing like that called SnapEDA

  • @w9ran
    @w9ran 3 วันที่ผ่านมา

    Excellent tutorial, thanks! But I can't find a way to change the Shape Offset in KiCad 7 - has it been deleted?

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

    Great work but I completed my schematic and the software isn't providing the option to update the schematic to pcb editor what should I do ? Anyone knows?

  • @tristanginod9238
    @tristanginod9238 3 ปีที่แล้ว

    special thank from a french student who wants to use an odd package from infineon in his project !

  • @albertbruninx6044
    @albertbruninx6044 3 ปีที่แล้ว

    good expilcation

  • @Berghiker
    @Berghiker 3 ปีที่แล้ว

    How can you resize the symbol you just created?

  • @svin3819
    @svin3819 3 ปีที่แล้ว

    So I followed you on thos video. Did what you did and I can not get traces to connect to anything. If I start on a pad the wire will not stay put or even connect to anything. I get an error(4)

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

    Why did you not include solder mask and resist openings area while creating this footprint ?

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

    I'd love to get my own pcb boards made but I can't reason with the $25 remote area charge on a $2 item.

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

    Can I create components to make a wiring diagram?

  • @key2010
    @key2010 3 ปีที่แล้ว

    i like this dudes sponsor bits :D ... i still don't know what a pay-say-bay is though... my guess it's an upside-down pcb?

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

    How do you create a negative print with Kicad?

  • @waynethompson8416
    @waynethompson8416 3 ปีที่แล้ว

    I need to add Vacuum Tube symbols to my library. Don't know how, don't even know where to start! Can you help?

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

    Thank you for this great video but if you can pronounce clearly the words because many times we have repeat back the video attempting to figure out the words and terms you are saying.

  • @michaeltempsch5282
    @michaeltempsch5282 4 ปีที่แล้ว

    Given the 2mm long pads, could you, instead of modifying the origins, have set the X pitch to 3.6mm instead?

    • @Schematix
      @Schematix  4 ปีที่แล้ว

      There are many ways of achieving the correct pin spacing. And you could certainly use that method. The only consideration would be if later you decided to modify the length of the pad, your pin spacing would be messed up in the process. ;)

  • @kuningkucing6250
    @kuningkucing6250 4 ปีที่แล้ว

    good opening, like me.

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

    Nice tutorial, but I do it slightly differently. By having user defined grids you run the risk of your footprints not being in synch with your design grid. In my opinion you're better of defining everything on say a 50um grid - but it's really a matter of personal preference - always many ways to skin a cat.

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

      Yep, I ran into that too. User defined, or a fine grid is good for moving the text around but not so with the part itself with the pins.

  • @user-lt1hk9ql9g
    @user-lt1hk9ql9g 11 หลายเดือนก่อน

    Layout with KiCAD.

  • @Berghiker
    @Berghiker 3 ปีที่แล้ว

    How do you add 3D to your new custom component?

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

      You can create a 3d model on FreeCAD, then export it to KiCAD.

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

      @@taka4059 Does it work? Have you tried it? Make a video on it please.

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

    why you put 2 mm on the pad if datasheet don t say so ?

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

      Right! An exact size I guess would be 0.6mm but I can see why you would want it a little longer like maybe 0.8-1mm but 2mm feels really long. Did you figure out why?

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

    I rarely create PCB myself, but I often have to tweak them.
    I see all the time how different people come up with their own pitfalls when making boards.
    And now i understand the logic of those who make crap like 8:00 !
    Some unknown force forces people to change the grid to 1.6 (just as an example from here), and then move separately the centres of the platforms. to what?! to be tied to the grid 1.6? WHYYYYY?!?!?!?!?!?!
    Just calculate the centre-to-centre spacing of the pads!!!! IS THAT SO HARD!?!?!?
    And then make a 0.1 grid and put it where you want it! DO NOT move the centres of the pads from 0/0.
    god damn it. It's so so so so SO infuriating.

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

    lmao caveman no likey when led go boomboom

  • @notyourdaddy9080
    @notyourdaddy9080 4 ปีที่แล้ว

    WTF