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 Наука
I have no words to say how happy I am that this exists! Thank you for the video!
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!!
Thank You for Your great work.
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.
Also @microchip datasheets, I find it is easiest to screenshot the side, and run an OCR tool (or use an online one) on it.
Do you associate a footprint with the schematic symbol later in the process or how does that work?
Whoa, looks awesome!
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 :)
Awesome tool. Thank you very much
So great! THANKS!!!!
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
Thanks, very informative
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!
This looks like it's the way it's supposed to be!
17:28
Simple solution
HIGHLIGHT then CONTROL + C on keyboard then paste!
This script saved me so much time creating a 217 pin BGA part, thanks.
+DerTabak Glad to hear it.
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.
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.
awesome ... thanks!
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...
That's really cool
Great! Amazing! How do you install it on Windows? I keep getting an error: "ImportError: No module named 'Past'".
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
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
Do you have a installation guide for windows?
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
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*
There is spread sheet functionality in the part wizard, no command line bullshit
your ss has pins 25 & 26 on the left…yet your symbol came out ok…???
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
this do not work