Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Mini SWD 10 Pin Header #11

Merged
merged 4 commits into from Jan 11, 2022
Merged

Add Mini SWD 10 Pin Header #11

merged 4 commits into from Jan 11, 2022

Conversation

dbrgn
Copy link
Contributor

@dbrgn dbrgn commented Jan 9, 2022

SUMMARY

This 10-pin 1.27mm pitch SWD connector:

image

DATASHEETS / REFERENCES

https://www.digikey.ch/en/products/detail/adafruit-industries-llc/4048/9843412
https://www.adafruit.com/product/4048

Unfortunately there are no drawings, but the Eagle footprint used for their mentioned nRF52 Feather board matches exactly.

OPEN QUESTIONS / UNRESOLVED ISSUES

When you connect a connector cable, the connector will extend beyond the footprint. However, since we do not know what type of connector cable people are using, I did not expand any of the documentation or silkscreen layers. (It's perfectly fine to put SMD parts right next to it, they will be below the connector.

CHECKLIST
  • I have read and followed the library conventions¹.
  • For packages, I followed IPC7351C (see details in library conventions).
  • For modified elements, I bumped their version number².
  • I already used the new library elements in a design and verified their correctness (optional).
  • I'm the copyright owner of the added content (i.e. the changes are made by myself, not copied/imported from somewhere else).
  • I agree to publish all my changes under the CC0 Public Domain License³, allowing everyone to use and modify the content without any restrictions.

¹ Library Conventions: https://docs.librepcb.org/#libraryconventions
² Minor version bump if only metadata was modified (e.g. "0.1" -> "0.1.1"), major version bump if functional changes were made (e.g. "0.1" -> "0.2")
³ CC0 Public Domain License: https://en.wikipedia.org/wiki/CC0

@dbrgn dbrgn added addition New library element. ready for review Waiting for review by maintainers. labels Jan 9, 2022
@dbrgn dbrgn requested a review from ubruhin January 9, 2022 23:58
Copy link
Contributor

@ubruhin ubruhin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note that the thinner line width also fixes the overlap of placement and documentation lines.

pkg/70ae8859-888c-47a4-9d26-d2486c6c3a14/package.lp Outdated Show resolved Hide resolved
pkg/70ae8859-888c-47a4-9d26-d2486c6c3a14/package.lp Outdated Show resolved Hide resolved
pkg/70ae8859-888c-47a4-9d26-d2486c6c3a14/package.lp Outdated Show resolved Hide resolved
pkg/70ae8859-888c-47a4-9d26-d2486c6c3a14/package.lp Outdated Show resolved Hide resolved
pkg/70ae8859-888c-47a4-9d26-d2486c6c3a14/package.lp Outdated Show resolved Hide resolved
dbrgn and others added 2 commits January 11, 2022 13:21
Co-authored-by: U. Bruhin <urbibruhin@bluewin.ch>
Co-authored-by: U. Bruhin <urbibruhin@bluewin.ch>
@dbrgn
Copy link
Contributor Author

dbrgn commented Jan 11, 2022

Makes sense, thanks for the review! Change suggestions applied.

@dbrgn dbrgn dismissed ubruhin’s stale review January 11, 2022 12:23

Change suggestions applied

@dbrgn dbrgn requested a review from ubruhin January 11, 2022 12:23
@dbrgn dbrgn merged commit 6a76802 into master Jan 11, 2022
@dbrgn dbrgn deleted the mini-swd branch January 11, 2022 14:37
@dbrgn
Copy link
Contributor Author

dbrgn commented Jan 31, 2022

  • I already used the new library elements in a design and verified their correctness (optional).

(Works perfectly!)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
addition New library element. ready for review Waiting for review by maintainers.
Development

Successfully merging this pull request may close these issues.

None yet

2 participants