KiPart: Because Building Parts Sucks Donkeys!

Поделиться
HTML-код
  • Опубликовано: 12 авг 2015
  • I demonstrate a faster, less error-prone method for creating consistent schematic symbol libraries for KiCad using the KiPart utility. Watch all 93 Xilinx 7 Series FPGAs turned into schematic symbols in seconds!
    Get the KiPart utility here: github.com/xesscorp/KiPart
    Read about KiPart here: kipart.readthedocs.org/en/lat...
    Install KiPart like this: pip install kipart
  • НаукаНаука

Комментарии • 32

  • @ShaunakDe
    @ShaunakDe 8 лет назад +1

    I have no words to say how happy I am that this exists! Thank you for the video!

  • @petertaylor5948
    @petertaylor5948 7 лет назад

    I downloaded KiCAD and the first thing I tried was the component editor. I quickly became nauseous. I'm so glad I kept looking for alternative component creation methods and found this. THANK YOU!!

  • @MrLi-rb6jg
    @MrLi-rb6jg 9 лет назад +2

    Thank You for Your great work.

  • @TheRainHarvester
    @TheRainHarvester 6 лет назад +1

    Thanks man! Think of how many hours you are saving people by spreading the info! Subscribed!
    I don't use the mouse at all when entering pins with kicad: p place pin, tab= next field, shift tab= previous field, l= left pin, etc, b=bidirectional. Enter to get out of dialog. Up up to move cursor. Repeat...
    Then you can use arrows on schematic then e to edit a pin.
    But, the copy and paste of kipart, and visual ability to see everything at once is better.
    Why do we need a schematic at all?! Just use global tags to connect them in a spreadsheet. Jk.lol.

  • @ShaunakDe
    @ShaunakDe 8 лет назад +1

    Also @microchip datasheets, I find it is easiest to screenshot the side, and run an OCR tool (or use an online one) on it.

  • @yerdyi
    @yerdyi 7 лет назад +2

    Do you associate a footprint with the schematic symbol later in the process or how does that work?

  • @ChrisGammell
    @ChrisGammell 9 лет назад

    Whoa, looks awesome!

  • @r0sal3sr
    @r0sal3sr 3 года назад

    In case it helps anyone else. To get the command-line script usage working in a Windows 10 install of Python (3.9.1 as of now) I first installed the module using normal pip install kipart. But I then had to also run python -m easy_install kipart. This creates a set of .exe in the Python39/Scripts directory from the kipart module which can then be run as explained in the video.
    Great tool! Again...should have been incorporated in the main tool by now to help us high pincount device users out :)

  • @ngocminhao7709
    @ngocminhao7709 6 лет назад

    Awesome tool. Thank you very much

  • @justrandom7214
    @justrandom7214 8 лет назад +1

    So great! THANKS!!!!

  • @JocelynForget1
    @JocelynForget1 7 лет назад +3

    Hi, can you tell me how to install Kipart, I have downloaded it and unzipped it, but I have followed these instructions here and when I put all the command in the cmd command box it doesn't make it. thanks

  • @charlieleak8912
    @charlieleak8912 7 лет назад

    Thanks, very informative

  • @ashwatson2142
    @ashwatson2142 6 лет назад

    Brilliant! Also, I didn't know you could copy and paste pin names and numbers cleanly off the diagram like that! Definitely does NOT suck donkey's!

  • @hardwareful
    @hardwareful 7 лет назад

    This looks like it's the way it's supposed to be!

  • @ashfaqjuna1212
    @ashfaqjuna1212 6 лет назад +1

    17:28
    Simple solution
    HIGHLIGHT then CONTROL + C on keyboard then paste!

  • @DerTabak
    @DerTabak 8 лет назад

    This script saved me so much time creating a 217 pin BGA part, thanks.

    • @xesscorp
      @xesscorp  8 лет назад

      +DerTabak Glad to hear it.

  • @timofonic
    @timofonic 9 лет назад +3

    I wonder if these features could be added to the main KiCad someday. have you considered to work on the KiCad code itself? I think there will be great changes after the next stable release, there could be great opportunities to a massive overhaul in terms of features and user interface improvements.

    • @xesscorp
      @xesscorp  9 лет назад +2

      timofonic timofonic I think I'd rather just work on tools that surround KiCad and work through their scripting interface. Having to get atuned to the actual KiCad codebase is a bit too far afield from my interests.

  • @ManfredBrauchle
    @ManfredBrauchle 8 лет назад

    awesome ... thanks!

  • @OizysOfficial
    @OizysOfficial 5 лет назад

    can you provide an example for a multi unit symbol? including command line code? i don't understand how to create 1 symbol out of 6 csv files...

  • @crashbangprototyping7731
    @crashbangprototyping7731 9 лет назад

    That's really cool

  • @mspeir
    @mspeir 7 лет назад

    Great! Amazing! How do you install it on Windows? I keep getting an error: "ImportError: No module named 'Past'".

  • @Mtaalas
    @Mtaalas 8 лет назад

    Okay... this _has_ to be added to the kicad by default and expanded upon... this is exactly what i was just moments ago telling on eevblog forums i'd like to see... darn!
    If this isn't added to the kicad by the dev's, kicad is dead to me ;D

  • @fuzzy1dk
    @fuzzy1dk 9 лет назад

    most part with jtag ought to have boundary scan (BDSL) files with io pins name and directions in text
    as and example www.st.com/web/en/resource/technical/ecad_models_and_symbols/hw_model/stm32f411_bsdl.zip

  • @naasikhendricks1501
    @naasikhendricks1501 5 лет назад

    Do you have a installation guide for windows?

  • @BenHorton1066
    @BenHorton1066 7 лет назад

    Hi,
    First off - thanks for this it looks so much better than sucking donkeys!
    I am no python programmer so could you help me with the issue I am having?
    I get a problem with importing from past.utils
    "from past.utils import old_div"
    Any suggestions - thanks

  • @slap_my_hand
    @slap_my_hand 7 лет назад +1

    It would be even better if *the guys who are working on this software actually did something useful for once and included a part creation wizzard with presets for opamps, mosfets, common packages and all that other shit*

  • @RinksRides
    @RinksRides 7 лет назад

    There is spread sheet functionality in the part wizard, no command line bullshit

  • @irgski
    @irgski 3 года назад

    your ss has pins 25 & 26 on the left…yet your symbol came out ok…???

  • @fir3w4lk3r
    @fir3w4lk3r 8 лет назад

    For copying from datasheets, just use a reader that doesn't obey DRM. E.g. Okular. I copied from the file you used without problem.
    i.imgur.com/Qc5mqiM.png

  • @samjeffson2944
    @samjeffson2944 6 лет назад

    this do not work