-
Notifications
You must be signed in to change notification settings - Fork 742
Update various protection diode symbols #882
Conversation
The only Travis error remaining isn't valid because the pin named GND doesn't have to be connected to a ground (it could be used to clamp all pins against 3V3, for example). |
Hi @evanshultz, Just a question. Why splitting PESD* symbols into different units? I personally prefer not to use units as it makes it more difficult for me to read schematics (BTW: I don't know what the official position on this is; just asking out of curiosity). About the ESDA6V1-5SC6 error: I agree that the check scripts raise this error due to the name selected by the manufacturer for this pin. If the pin was named COM as in other cases that would not be an issue. The following tasks are just a review of the library as a whole. If you decide to work on any of those I will review it and if not I will open the corresponding issues for future tracking :)
|
Yes, just preference. I like split symbols because then I can put the relevant parts together and not have to chase net labels. We've not settled on any hard and fast rule, but I've submitted several split symbols and been asked to include a monolithic one as well but that it was OK. We did settled (IIRC) on using the suffix Thanks for reviewing! My initial feeling is that I'd like to merge this as is and open an issue. But let me take a closer look and get back to you. If there is something that can be fixed quickly, and it doesn't do any harm to existing schematics using those symbols, why not get it done? I'll let you know when I take a look shortly. |
Thank you! |
1. Aligned to consistent looks (hollow diode, cathode mark, add junction dots, etc.) 2. Redo TPD2E2U06 and TPD3E001DRLR
Let me know if something needs corrected or is egregiously bad, otherwise I'd really prefer to merge and make an issue for anything that needs to be done later (like reorganization or changing symbols in a breaking way). |
Here is the chuck of
This goes after |
Given that, I will merge and open corresponding issues for whats left. |
Thank tou very much! |
Our generic zener from diode.lib looks like this (same as IEEE 315 style 1):
There are a few symbols in power_protection.lib that I recall creating or merging which don't follow this convention, so I fixed them up. If there are other changes you'd like me to make please let me know.
https://assets.nexperia.com/documents/data-sheet/PESDXL4UF_G_W.pdf
https://assets.nexperia.com/documents/data-sheet/PESDXL5UF_V_Y.pdf
I don't know why it appears that I added TPD6F003 since it clearly already exists at https://github.com/KiCad/kicad-symbols/blob/master/Power_Protection.lib.
Thanks for creating a pull request to contribute to the KiCad libraries! To speed up integration of your PR, please check the following items: