-
Notifications
You must be signed in to change notification settings - Fork 742
Added atomic part and dcm data for PIC18(L)F25/26K83 in the narrow DI… #1120
Conversation
…P-28 package to MCU_Microchip_PIC18.lib and MCU_Microchip_PIC18.dcm via KiCad's library editor.
…_xxx: Moved pin locations to 100 mil grid; set component outline thickness to 10 mil; set default pin offset to 20 mil; The component should now also be perfectly in center.
Got the Travis part now, last commit resulted in no errors or comments. Newest commit message: |
Thanks for your submission.
Yes, good idea. Let's wait until until everything has been agreed on the symbol, and then create the required copies.
You don't need any login. Simply click on "Details" on the Travis build and that will show the ouput of the automated analysis that has been performed on this Pull Request: A few comments:
Thanks! |
Thank you diegoherranz, will implement the changes probably within a week. Do you know if there is any problems with the license/cla? I do not seem to be able to sign it. Clicking on Details brings me to a page where I am able to sign the cla, however, waiting a few seconds and I get "You have signed the CLA for KiCad/kicad-symbols". I remember having successfully singed the cla after my first commit. |
No idea about the license. The times I had to sign it, it was just a matter of logging with my github account into it and it worked. Does it ask you to "Sign in with Github to agree"? |
CLA was simply stuck (Further up there was already a post "all contributors have signed". Closing and reopening helps in such cases.) |
Thanks poeschlr! |
Thanks, @poeschlr. I'll have it in mind for further occasions. |
…rom the part numbers. Moving the MCLR pin abuttet text, widened the symbol for this reason.
…usted the Component designator to pertrude less outside the outline.
Not really. I normally leave the one with the lower number visible and the rest hidden, but it doesn't really matter.
I think I prefer the reference designator on the top left and the part name on the top right. But I don't think we are strict with this on the KLC, so it is OK as is. I've checked every pin as well and they match the datasheet. I think there was a discussion on STM32 parts about not showing all the alternative functions of the pins. On this case, it's only key pins (oscillators and ICSP) which in my opinion helps being explicit. So happy with that.
So, if you fix the hidden power pin to passive, and the PORT locations, it would be good to go. Thanks! |
|
… closely to existing PIC symbols, adjusted possitioning of reference and component designator.
…rid in the previous commit.
Thanks for all the changes. This looks good to me. Thanks! |
Aggh, I've just noticed that the first 'x' in the part numbers doesn't apply for the DIP package since there is no tape and reel option. Could you fix that as well on the second PR or a separate one? |
Will do! I may need to create some footprints too, should I wait with the new pull request for the set of symbols until all footprints are ready? Thanks again for the friendly guidance :) |
Yes, make sure you create the branches from an up to date master branch.
Do you think that not all the footprints are available (honest question)? If that's the case (footprints needed), the process of merging the PR can take longer (sometimes you wait until both symbol and footprints are ready), so in that case I would go for a separate PR for the symbol fix, to get that trhought quickly. Thanks again! |
All right, I would then prefer to do the symbol fix as a separate PR first, just to get a quick iteration and more used to git, finding efficient ways of working (hope that is OK?). Should be ready again next weekend :)
I was a bit unsure about the UQFN, but as it seems, it looks very much like a normal QFN. Will have a closer look when the time comes. I definitely need to have a look at the footprint generator too! It seems to be a long desired blessing. Thank you! |
Perfect with me. |
Follow up pull request regarding the part number: #1624 |
* 'master' of github.com:KiCad/kicad-symbols: (228 commits) Added alias for MS5607 pressure sensor Fixed pin stacking Fix pin names Changes as requested Shrink pin length and number for small gnd crystals Save Device lib Update LT3010 with proper naming (KiCad#1458) Move CH376 from Memory_Controller to to Interface (KiCad#1144) (KiCad#1176) Add SSOP to fp-filter Add PIC18(L)F25/26K83 in DIP-28 (KiCad#1120) Address review comments for PocketBeagle - uploaded dcm for fixing description Fixed footprint filter - fixed footprint name in filter and description Added 2N7002K (KiCad#1615) Add PocketBeagle Implemented changes Implemented changes - added description to aliases - fixed naming - changed package from LQFP-64 to TQFP-64_10x10mm_P0.5mm - changed pin name offset to 20mil - changed pin length to 1000mil - removed stacking of positive power pin stacking - changed name of pin 21 from VDDIO to VDDIOB - fixed RESET pin name - moved reset pin to bottom left corner - VDDCORE -> Power Input - VSW -> Power Input (moved to the top of the symbol) ...
Commit message:
"Added atomic part and dcm data for PIC18(L)F25/26K83 in the narrow DIP-28 package to MCU_Microchip_PIC18.lib and MCU_Microchip_PIC18.dcm via KiCad's library editor."
Datasheet: http://ww1.microchip.com/downloads/en/DeviceDoc/40001943A.pdf
Commits for other packages would follow after feedback for this one (since a lot of copy paste would be involved).
I feel overwhelmed by the "Check the output of the Travis automated check scripts" since I could not find much information online and seems to require login to https://travis-ci.org/ ?
Thanks for all your hard work on KiCad!
Thanks for creating a pull request to contribute to the KiCad libraries! To speed up integration of your PR, please check the following items: