Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/LibrePCB/librepcb-parts-generator

A collection of scripts to generate parts for the LibrePCB default library
https://github.com/LibrePCB/librepcb-parts-generator

so: Use IPC density levels

bf4bd9dea2b87b2c7f5266d9b09b38f132d54f1a authored about 6 years ago
dfn: Fix silkscreen-exposed pad clearance issue (#31)

3a541a6e4be1b676827450a3fae59abdf656c48b authored about 6 years ago
dfn: Add another Sensirion package

79c8d2851d198fc381ff8c5703746460e2fe5b16 authored about 6 years ago
Merge pull request #22 from HBadertscher/dfn_generator

DFN part generator

bbbdd9b47aa03afd6e68fe09746fa22fee6ec239 authored about 6 years ago
dfn: add all keywords

215bf7c3e03c63fa81d0169df8496b8ede0049dc authored about 6 years ago
dfn: bugfix in label placement

6e2a3776e228240e1c82b23a1123a41546c30075 authored about 6 years ago
wip: start with dfn generator

8a0f64c839c0673b1919ffe3b667a72b16302898 authored about 6 years ago
dfn: fix issues from pull request review

9e37457fbca3034c3df68f7367a5dd88a567175b authored about 6 years ago
dfn: move silkscreen circ upwards in some cases

5cc32f7ca8529dd0ae8b7313ddb28cf198a96547 authored about 6 years ago
dfn: enforce clearance of 0.2mm

05db835ecafdf0dfa9633eda0a22dabb7a8405fc authored about 6 years ago
save dfn uuids

1f6b3aa82aea34e4cc114560d9e735d646252f1d authored about 6 years ago
dfn: add optional hard-coded create date

15ba3832085078c4e905fd7dbe53d13fa6da5d43 authored about 6 years ago
dfn: change exposed pad from max to nominal

1a8b4037e8f49525a0abfd5f02c9a937b73a775d authored about 6 years ago
dfn: move silkscreen circle to make canonical

c6eb56a665b0b1799ea266980464263e9462deec authored about 6 years ago
dfn: add prefix to name of 3rd-party packages

0faa2e24da90f7eef9a4040b5de40f9d7beebc6c authored about 6 years ago
dfn: change lead length from maximal to nominal

38890789a396b445de1442f5865c386e619187a1 authored about 6 years ago
dfn: add exposed pad to docu layer

479608e0aa553df2bff39bcb0b42bf163df82034 authored about 6 years ago
dfn: make silkscreen circle bigger for large pkgs

107500be26284dce0ede10386e87044350a58911 authored about 6 years ago
dfn: improve meta-data as suggested in review

51a91f1eeeeeccfeca13282f1cff4c93f61172a1 authored about 6 years ago
dfn: don't make exposed pad < minimal trace width

b323d1a809d9ba4e0eed6d958a424e920dcead7c authored about 6 years ago
dfn: use recommended toe/heel of ipc

ea4c7f20e81fe7898c6e148fc6db1051aea88e48 authored about 6 years ago
dfn: fix clearance and duplicates

28814c5c68aecefca891e820b84eb1e162563935 authored about 6 years ago
dfn: remove space from exposed pad name

433e126f2ad85c1446bdffc65d4228a682afc209 authored about 6 years ago
dfn: fix missing ff() calls in top_docu

ab3786fbeffe93d319d1983a62c2af270e5ecdb0 authored about 6 years ago
Merge pull request #29 from LibrePCB/chip

Chip Resistors

ee0b3ffe9796449fac4376e6dc32f2489fd1d90f authored about 6 years ago
generate_chip: Reduce doc line width for small packages

Otherwise the lines merge for the 0402 footprint.

Co-Authored-By: dbrgn <[email protected]>

bbe8ed0b3ede58baa6f6fc2754399aa4cc452b6c authored about 6 years ago
generate_chip: Decrease gap for 2012 (0805) resistor

The gap seems to be too high here. Parts of the leads would be placed on the soldermask with su...

c460d7055656e7804c5010d39f77dac59d523d70 authored about 6 years ago
generate_chip: Fix position format: 0 -> 0.0

As proposed by workspace-library-updater

6d22c716fce0206f1e26e565979ff3c50d48b69b authored about 6 years ago
Add generate_chip.py

0ed57d83b2450c33670dc22881dc86527ef842d3 authored about 6 years ago
generate_chip: Reorder density levels

927ab2cebce9ca6466a17fc3c1fd2a96d7aa36be authored about 6 years ago
generate_chip: Remove all height variants except for the highest version

See discussion here:
https://github.com/LibrePCB-Libraries/LibrePCB_Base.lplib/pull/15#issuecomm...

77d0282efc858a759709cb15075b064eefa183da authored about 6 years ago
generate_chip: Add 3246 size

a96484a5647ec3619588c43f1079cbad4415b9a2 authored about 6 years ago
common: Add indent and generate_courtyard functions

c5fd09928ae297b26cc11d6b25708252efdaa941 authored about 6 years ago
generate_chip: Include leads in documentation layer

df983c5a873f890f1e64aaf772903fb9fc516865 authored about 6 years ago
generate_chip: Re-use UUID of existing 3246 package

8d36793f4afa1fd3ad1bd5e49726ed4cc263f7a7 authored about 6 years ago
generate_chip: Add courtyard

2db028450b4b03c502c0b29616ad151ef2db351a authored about 6 years ago
generate_chip: Re-use UUIDs of existing packages

This only applies to UUIDs for the package, footprint, the pads and the
texts.

When there were ...

4160a236235e0932cfa2775e3fb40a239ff37063 authored about 6 years ago
generate_chip: Prepare support for hand soldering variants

5d0ec5ccd98ca257e4788130d630b16636601a19 authored about 6 years ago
generate_chip: Add RESJ11569

This is a rather rare variant (compared to the other RESC packages), but
we already have this va...

d72393b0e231ef7d7301764dda6af84611ccae39 authored about 6 years ago
generate_chip: Add density levels A/B

Since the length of the pads is not actually standardized, I won't add
density level C footprint...

905dbbfa44fc19b4b0b239f1ed1a4b71e4910cce authored about 6 years ago
generate_chip: Remove height from generic parts

0a8ac96ce15372bc1e0bffd3eba001ad4ff7b45d authored about 6 years ago
Add license (#27)

7b3fa606a25b205bb95c7eebbfac18853d0eda6d authored about 6 years ago
Allow hardcoding create date (#23)

Fixes #15

56d84730f6429d5ae9340d5fb7ca8aa2f524f17d authored about 6 years ago
Merge pull request #18 from LibrePCB/soic-ipc

SOIC: IPC conforming names

1f31e97540744770349522621d373c8c57a9ee1c authored about 6 years ago
generate_so: Use IPC conforming names

Also, generate more heights for the EIAJ variant.

10057f36c98dc3c0c508d599c9fe82fab5c15a57 authored about 6 years ago
common: Add format_ipc_dimension

fae5133d021359625c04fce9c2b8f4880e7a773f authored about 6 years ago
Rename generate_soic.py to generate_so.py

3073d2550b7173d4f32c2f5418a9b27ba680988b authored about 6 years ago
Merge pull request #17 from LibrePCB/soic

Add generate_soic.py

7903f37396372b5047f529688dc4c1d9251fa7c9 authored about 6 years ago
generate_soic: Add leads to documentation

7a45395c4e687a2c6088c46b364673548d104ef3 authored about 6 years ago
Add generate_soic.py

3b25bec5b95256d962ca51d7ac5c562dfba2eaf6 authored about 6 years ago
generate_dip: Fix grab area

4b1c92c5b5088c120f97d41328949eb32fb9cb53 authored about 6 years ago
generate_dip: Output canonical files

6930dc283715abacd8ccde1a49f1d6b7cdf16b2d authored about 6 years ago
generate_dip: Add dipXX and pdipXX to keywords

This ensures that the footprints are found when searching without the
dash in the name.

f08c21bb9425b8921bb0b1b432fe29be7af50f0d authored about 6 years ago
common: format_float: Normalize -0.0 to 0.0

141945072c4edc900ae685864d7ef7a30eb508b0 authored about 6 years ago
generate_dip: Add dash to names

95256a7f13e447df43f057bf07fb3ad31a2d90b3 authored about 6 years ago
Add generate_dip.py (#16)

853f1da57767c416919ef9e9234a894722f0dd2c authored about 6 years ago
generate_connectors: Add default value to components

575c2560d4cffe3f7a23ddcbaa39d7e866dd8cb8 authored over 6 years ago
generate_connectors: Rename "Soldered Wire Connector" symbol to "Connector"

ca75375804a733d1521a9a08c82472e8e7e69d8d authored over 6 years ago
generate_connectors: Do not grid-align footprints

e4478a69fea03df601d1902bcfb58dd81574c34f authored over 6 years ago
generate_connectors: Fix device categories

3a01adb4d4241dcfe9c92806c961581b19c27a2e authored over 6 years ago
generate_connectors: Updates to library format

b64365779c81bbfd209d86294f2fc3139e88c3b6 authored over 6 years ago
common: Add some helpers from generate_connectors

bcddf93f67d98de2ab7f347bc39da62083c6d9e8 authored over 6 years ago
generate_connectors: Normalize numbers

Fixes #13

6e3f99e97a2d95f806bc47c5043f68713f249419 authored over 6 years ago
generate_connectors: Prevent -0.0 numbers

4b98b321e12779c4759938149d20f2419f5844c6 authored over 6 years ago
generate_connectors: Ignore microseconds in timestamps

Refs #13

e42a868ff65a48073bcae2eb58b7da7c30b518b0 authored over 6 years ago
generate_connectors: Add sym/cmp/dev for soldered wire connectors

Fixes #14

871a080eefb0473921265324caafffd661216398 authored over 6 years ago
generate_connectors: Parametrize author

1c1937cd77c45e001c4b4da30f0c9835ebfb7138 authored over 6 years ago
generate_connectors: Add diameter unit

a349985363e97c3825a3fa16d8d3a5b0da4f799b authored over 6 years ago
generate_connectors: Add devices

890742070eafacdb3a06055601f075a3af97f495 authored over 6 years ago
generate_connectors: Refactor UUID handling

adaf5b53acd4c087b45bf4e01c9339069f706723 authored over 6 years ago
generate_connectors: Footprints with various diamters

8036b7ce716ce1263c094261d75cdad8a195509a authored over 6 years ago
generate_connectors: Add components

5ffa754b9a13969af4681da76c8872f35d26d866 authored over 6 years ago
Merge pull request #12 from LibrePCB/connector-symbols

Generate connector symbols

4e0c3c4dcc9a9b96db458437ed1809eb7634eb49 authored over 6 years ago
generate_connectors: Add footprint categories

ff2bcaa835444d2959e59a6ae1a8ae0c7c3f2bad authored over 6 years ago
generate_connectors: Fix label alignment

608a0ca7691b6ee29e5d138393bb037b80a2ee79 authored over 6 years ago
generate_connectors: Update author name

09c638bd3b8dcc940502791e2d8960d62449e5b2 authored over 6 years ago
generate_connectors: Add small decorations to symbols

c997ada432e600f494c5f0c747afe4d8d29b935c authored over 6 years ago
generate_connectors: Add symbols

Furthermore, rename "socket strip" to "pin socket".

a41940c68178c0b7ea32efd873af04f2303802fd authored over 6 years ago
generate_connectors: Fix description of footprints

e2d51d5698c9701b890d3d650bd5554a76d5060d authored over 6 years ago
generate_connectors: Remove pkgcat for now

We can add categories once they're in the base library.

1c80ea74bc302339cbed966a5fc1b5e2003bdf34 authored over 6 years ago
Merge pull request #10 from LibrePCB/gridalign

generate_connectors: Align all pads to grid

ecd6d469dae4a0f8e32ff624594d19ba880ac215 authored over 6 years ago
generate_connectors: Simplify code using get_y

3d6567a05b86023277fcd5bb77797678faa4c868 authored over 6 years ago
generate_connectors: Align all pads to grid

810b336962a203206fc76f93d71bfa91f81ab6ee authored over 6 years ago
Merge pull request #7 from LibrePCB/improve-generate-connectors

Improve generate_connectors.py

bc1c6d32339ba0e35780727fd3b765588fa9d74e authored over 6 years ago
generate_connectors: Add soldered wire connector packages

a7700ea8887c8bde7d532f19af7ca59949763dd9 authored over 6 years ago
generate_connectors: Put pin 1 at top

Fixes #3

c19655147cecc3ca4d80eda087d1fe7ab2032102 authored over 6 years ago
generate_connectors: Mark pin 1 with rectangular pad

Fixes #2

3c77a279dc87a1e4b3ac0020b5bed89358012238 authored over 6 years ago
generate_connectors: A bit more copper around pads

6f48e10c764f3d81090e09247431481806a1fec1 authored over 6 years ago
generate_connectors: Implement male pin header silkscreen

04143ba921bc3b82ca2965997cb562f12dce21f6 authored over 6 years ago
generate_connectors: Parametrize generate function

b5ff09abd9781b2b3186de6a618ba93727f8a11e authored over 6 years ago
generate_connectors: Increase drill hole size to 1mm

This follows the recommendations of the datasheet for the female headers
by Sullins.

4076d0df373c56d982ce874f07901fced6f572e5 authored over 6 years ago
generate_connectors: Rename "generic connector" to "socket strip"

3b8b75259ccb3e53e5dca7860ad8bfd33794be30 authored over 6 years ago
UUID Cache: Use LF as line separator

ef38b9da74ed70a815bbd8d6e9d9fbd461640310 authored over 6 years ago
Add support for stable UUIDs (#1)

0e1c8840d052b1254b210b1aae19f357ffbdd09d authored over 6 years ago
generate_connectors: Write generator to package description

773671b23d61009d7d767b2d96dd3dfdf41892ab authored over 6 years ago
generate_connectors: Fix missing newline after version

9dbe0d586a375b2fcd3016df84580a4f3c05b6e2 authored over 6 years ago
generate_connectors: Bugfix for pin 1 marking

5efcb3e98c83fe4abe65ffeebeae3e3af563cd4a authored over 6 years ago
Initial commit

cba37187e167eae815a7f1be1b73363649c24500 authored over 6 years ago