Skip to content
This repository has been archived by the owner on Oct 2, 2020. It is now read-only.

Commit

Permalink
Merge remote-tracking branch 'origin/master' into TPD4E1B06
Browse files Browse the repository at this point in the history
  • Loading branch information
Doeme committed Sep 22, 2020
2 parents e14e93a + b76ddf4 commit b3010f4
Show file tree
Hide file tree
Showing 244 changed files with 58,139 additions and 14,218 deletions.
15 changes: 14 additions & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,27 @@

---

## :warning: Deprecation warning
In preparation for the KiCad v6 release this repository will be locked down on Sept 1, 2020. No new pull requests will be accepted. Existing pull requests can be worked on until Oct 1, 2020. Changes breaking v5.1 compatibility can be merged starting Sept 1, 2020.

On Oct 1, 2020 this repository, including issues and pull requests, will be archived and transferred to [gitlab.com](https://gitlab.com/kicad/libraries/kicad-symbols/). In order for your pull requests and issues to be imported into GitLab you must set your email address on GitHub to public and use the same address for your GitLab account. Or login to GitLab at least once using the GitHub icon. Otherwise the importer can't correlate the account information and the issues/comments on GitLab will be owned by `kicad-bot` ([importer documentation](https://docs.gitlab.com/ee/user/project/import/github.html#how-it-works)).

We plan to convert the library to the new v6 S-expr format after it is imported to GitLab. That also means that old pull requests will need to be redone with the v6 format if they are not merged before then.

---

All contributions to the kicad library must follow the [KiCad library convention](http://kicad-pcb.org/libraries/klc/)

Thanks for creating a pull request to contribute to the KiCad libraries! To speed up integration of your PR, please check the following items:

- [ ] Provide a URL to a datasheet for the symbol(s) you are contributing
- [ ] An example screenshot image is very helpful
- [ ] Provide a screenshot of the symbol(s) from the symbol editor with the pin types visible
- [ ] Ensure that the associated footprints match the [official footprint library](https://github.com/kicad/kicad-footprints)
- A new fitting footprint must be submitted if the library does not yet contain one.
- [ ] If there are matching footprint PRs, provide link(s) as appropriate
- [ ] Check the output of the Travis automated check scripts - fix any errors as required
- [ ] Give a reason behind any intentional library convention rule violation.

---

Be patient, we maintainers are volunteers with limited time and need to check your contribution against the datasheet. You can speed up the process by providing all the necessary information (see above). And you can speed up the process even more by providing additional info like the screenshot of the symbol editor pin table (or for high pin counts converted to csv) sorted in the same way as the pin table in the datasheet and a direct link to the datasheet page that contains the pin table.
36 changes: 36 additions & 0 deletions .github/lockdown.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Configuration for Repo Lockdown - https://github.com/dessant/repo-lockdown-app

# Skip issues and pull requests created before a given timestamp. Timestamp must
# follow ISO 8601 (`YYYY-MM-DD`). Set to `false` to disable
skipCreatedBefore: 2020-09-01

# Issues and pull requests with these labels will be ignored. Set to `[]` to disable
exemptLabels: [ garlic ]

# Comment to post before closing or locking. Set to `false` to disable
comment: >
This repository does not accept pull requests at this time, see the README for details.
# Label to add before closing or locking. Set to `false` to disable
label: false

# Close issues and pull requests
close: true

# Lock issues and pull requests
lock: false

# Limit to only `issues` or `pulls`
only: pulls

# Optionally, specify configuration settings just for `issues` or `pulls`
# issues:
# label: wontfix

# pulls:
# comment: >
# This repository does not accept pull requests, see the README for details.
# lock: false

# Repository to extend settings from
# _extends: repo
14 changes: 13 additions & 1 deletion 4xxx.dcm
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,18 @@ K CMOS
F https://assets.nexperia.com/documents/data-sheet/HEF40106B.pdf
$ENDCMP
#
$CMP 4009
D Hex Buffer Inverter
K CMOS INV BUFFER high sink, VCC and VDD sep. VDD>VI>VCC!
F http://www.sycelectronica.com.ar/semiconductores/CD4009.pdf
$ENDCMP
#
$CMP 4010
D Hex Buffer
K CMOS BUFFER high sink, VCC and VDD sep. VDD>VI>VCC!
F http://www.ti.com/lit/ds/symlink/cd4010b-q1.pdf
$ENDCMP
#
$CMP 4011
D Quad Nand 2 inputs
K CMOS Nand2
Expand Down Expand Up @@ -129,7 +141,7 @@ $ENDCMP
$CMP 4047
D Monostable/Astable Multivibrator
K CMOS monostable astable multivibrator
F https://www.fairchildsemi.com/datasheets/CD/CD4047BC.pdf
F https://www.ti.com/lit/ds/symlink/cd4047b.pdf
$ENDCMP
#
$CMP 4049
Expand Down
108 changes: 90 additions & 18 deletions 4xxx.lib
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,78 @@ X ~ 9 -300 150 150 R 50 50 2 2 I I
ENDDRAW
ENDDEF
#
# 4009
#
DEF 4009 U 0 40 Y Y 7 L N
F0 "U" 0 50 50 H V C CNN
F1 "4009" 0 -50 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
DIP?16*
$ENDFPLIST
DRAW
S -200 300 200 -300 7 1 10 f
P 4 1 0 10 -150 150 -150 -150 150 0 -150 150 f
P 4 2 0 10 -150 150 -150 -150 150 0 -150 150 f
P 4 3 0 10 -150 150 -150 -150 150 0 -150 150 f
P 4 4 0 10 -150 150 -150 -150 150 0 -150 150 f
P 4 5 0 10 -150 150 -150 -150 150 0 -150 150 f
P 4 6 0 10 -150 150 -150 -150 150 0 -150 150 f
X ~ 2 300 0 150 L 50 50 1 0 O I
X ~ 3 -300 0 150 R 50 50 1 0 I
X ~ 4 300 0 150 L 50 50 2 0 O I
X ~ 5 -300 0 150 R 50 50 2 0 I
X ~ 6 300 0 150 L 50 50 3 0 O I
X ~ 7 -300 0 150 R 50 50 3 0 I
X ~ 10 300 0 150 L 50 50 4 0 O I
X ~ 9 -300 0 150 R 50 50 4 0 I
X ~ 11 -300 0 150 R 50 50 5 0 I
X ~ 12 300 0 150 L 50 50 5 0 O I
X ~ 14 -300 0 150 R 50 50 6 0 I
X ~ 15 300 0 150 L 50 50 6 0 O I
X VDD 16 -100 500 200 D 50 50 7 0 W
X VCC 1 100 500 200 D 50 50 7 0 W
X VSS 8 0 -500 200 U 50 50 7 0 W
ENDDRAW
ENDDEF
#
# 4010
#
DEF 4010 U 0 40 Y Y 7 L N
F0 "U" 0 50 50 H V C CNN
F1 "4010" 0 -50 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
DIP?16*
$ENDFPLIST
DRAW
S -200 300 200 -300 7 1 10 f
P 4 1 0 10 -150 150 -150 -150 150 0 -150 150 f
P 4 2 0 10 -150 150 -150 -150 150 0 -150 150 f
P 4 3 0 10 -150 150 -150 -150 150 0 -150 150 f
P 4 4 0 10 -150 150 -150 -150 150 0 -150 150 f
P 4 5 0 10 -150 150 -150 -150 150 0 -150 150 f
P 4 6 0 10 -150 150 -150 -150 150 0 -150 150 f
X ~ 2 300 0 150 L 50 50 1 0 O
X ~ 3 -300 0 150 R 50 50 1 0 I
X ~ 4 300 0 150 L 50 50 2 0 O
X ~ 5 -300 0 150 R 50 50 2 0 I
X ~ 6 300 0 150 L 50 50 3 0 O
X ~ 7 -300 0 150 R 50 50 3 0 I
X ~ 10 300 0 150 L 50 50 4 0 O
X ~ 9 -300 0 150 R 50 50 4 0 I
X ~ 11 -300 0 150 R 50 50 5 0 I
X ~ 12 300 0 150 L 50 50 5 0 O
X ~ 14 -300 0 150 R 50 50 6 0 I
X ~ 15 300 0 150 L 50 50 6 0 O
X VDD 16 -100 500 200 D 50 50 7 0 W
X VCC 1 100 500 200 D 50 50 7 0 W
X VSS 8 0 -500 200 U 50 50 7 0 W
ENDDRAW
ENDDEF
#
# 40106
#
DEF 40106 U 0 40 Y Y 7 L N
Expand Down Expand Up @@ -1725,35 +1797,35 @@ ENDDEF
#
# 4538
#
DEF 4538 U 0 40 Y Y 3 L N
F0 "U" -300 350 50 H V C CNN
F1 "4538" -300 -450 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DEF 4538 U 0 20 Y Y 3 L N
F0 "U" 0 450 50 H V C CNN
F1 "4538" 0 -450 50 H V C CNN
F2 "" 0 50 50 H I C CNN
F3 "" 0 50 50 H I C CNN
ALIAS 4528 14528 14538
$FPLIST
DIP?16*
$ENDFPLIST
DRAW
S -300 300 300 -400 1 1 10 f
S -300 300 300 -400 2 1 10 f
S -200 300 200 -300 3 1 10 f
X VSS 1 0 -600 200 U 50 50 1 0 W
X RxCx 2 -500 200 200 R 50 50 1 0 I
S -300 400 300 -400 1 1 10 f
S -300 400 300 -400 2 1 10 f
S -300 400 300 -400 3 1 10 f
X Cx 1 -200 600 200 D 50 50 1 0 I
X RxCx 2 200 600 200 D 50 50 1 0 I
X R 3 -500 -300 200 R 50 50 1 0 I I
X Clk+ 4 -500 0 200 R 50 50 1 0 I C
X Clk+ 4 -500 100 200 R 50 50 1 0 I C
X Clk- 5 -500 -100 200 R 50 50 1 0 I IC
X Q 6 500 100 200 L 50 50 1 0 O
X ~Q 7 500 -200 200 L 50 50 1 0 O
X ~Q 7 500 -100 200 L 50 50 1 0 O
X Q 10 500 100 200 L 50 50 2 0 O
X Clk- 11 -500 -100 200 R 50 50 2 0 I IC
X Clk+ 12 -500 0 200 R 50 50 2 0 I C
X Clk+ 12 -500 100 200 R 50 50 2 0 I C
X R 13 -500 -300 200 R 50 50 2 0 I I
X RxCx 14 -500 200 200 R 50 50 2 0 I
X VSS 15 0 -600 200 U 50 50 2 0 W
X ~Q 9 500 -200 200 L 50 50 2 0 O
X VDD 16 0 500 200 D 50 50 3 0 W
X VSS 8 0 -500 200 U 50 50 3 0 W
X RxCx 14 200 600 200 D 50 50 2 0 I
X Cx 15 -200 600 200 D 50 50 2 0 I
X ~Q 9 500 -100 200 L 50 50 2 0 O
X VDD 16 0 600 200 D 50 50 3 0 W
X VSS 8 0 -600 200 U 50 50 3 0 W
ENDDRAW
ENDDEF
#
Expand Down
14 changes: 13 additions & 1 deletion 74xGxx.dcm
Original file line number Diff line number Diff line change
Expand Up @@ -591,7 +591,7 @@ $ENDCMP
$CMP 74LVC1G123
D Single Retrigerrable Monostabile Multivibrator, Low-Voltage CMOS
K Single Mono Multivibrator CMOS
F http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf
F http://www.ti.com/lit/ds/symlink/sn74lvc1g123.pdf
$ENDCMP
#
$CMP 74LVC1G125
Expand Down Expand Up @@ -966,4 +966,16 @@ K inverter
F https://www.onsemi.com/pub/Collateral/NC7SVU04-D.pdf
$ENDCMP
#
$CMP SN74LVC1G14DBV
D Single Schmitt-Trigger Inverter, SOT-23
K Inverter Schmitt Trigger
F http://www.ti.com/lit/ds/symlink/sn74lvc1g14.pdf
$ENDCMP
#
$CMP SN74LVC1G14DRL
D Single Schmitt-Trigger Inverter, SOT-553
K Inverter Schmitt Trigger
F http://www.ti.com/lit/ds/symlink/sn74lvc1g14.pdf
$ENDCMP
#
#End Doc Library
79 changes: 63 additions & 16 deletions 74xGxx.lib
Original file line number Diff line number Diff line change
Expand Up @@ -313,25 +313,26 @@ ENDDEF
#
# 74LVC1G123
#
DEF 74LVC1G123 U 0 40 Y Y 1 F N
F0 "U" -150 250 50 H V C CNN
F1 "74LVC1G123" 0 -250 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DEF 74LVC1G123 U 0 20 Y Y 2 F N
F0 "U" -200 350 50 H V C CNN
F1 "74LVC1G123" -50 350 50 H V L CNN
F2 "" 0 -100 50 H I C CNN
F3 "" 0 -100 50 H I C CNN
$FPLIST
SSOP*
VSSOP*
SSOP*2.95x2.8mm*P0.65*
VSSOP*2.3x2mm*P0.5mm*
$ENDFPLIST
DRAW
S -200 200 200 -200 0 1 10 N
X ~A 1 -300 100 100 R 40 40 1 1 I
X B 2 -300 0 100 R 40 40 1 1 I
X ~CLR 3 -300 -150 100 R 40 40 1 1 I
X GND 4 200 -200 0 D 40 40 1 1 W N
X Q 5 300 100 100 L 40 40 1 1 O
X Cext 6 50 300 100 D 40 25 1 1 I
X Rext 7 -50 300 100 D 40 25 1 1 I
X VCC 8 200 200 0 U 40 40 1 1 W N
S -300 300 300 -300 1 1 10 f
S -200 300 200 -300 2 1 10 f
X ~A 1 -500 -100 200 R 50 50 1 1 I
X B 2 -500 -200 200 R 50 50 1 1 I
X CLR 3 0 -500 200 U 50 50 1 1 I I
X Q 5 500 200 200 L 50 50 1 1 O
X Cext 6 -500 100 200 R 50 50 1 1 I
X RCext 7 -500 200 200 R 50 50 1 1 I
X GND 4 0 -500 200 U 50 50 2 1 W
X VCC 8 0 500 200 D 50 50 2 1 W
ENDDRAW
ENDDEF
#
Expand Down Expand Up @@ -1805,4 +1806,50 @@ X VCC 5 0 200 100 D 30 20 1 1 W
ENDDRAW
ENDDEF
#
# SN74LVC1G14DBV
#
DEF SN74LVC1G14DBV U 0 20 Y Y 1 F N
F0 "U" -100 200 50 H V C CNN
F1 "SN74LVC1G14DBV" 400 200 50 H V C CNN
F2 "Package_TO_SOT_SMD:SOT-23-5" 0 -250 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SOT?23*
$ENDFPLIST
DRAW
C 225 0 25 0 1 0 N
P 2 0 1 0 -40 20 -20 20 N
P 4 0 1 10 -100 150 -100 -150 200 0 -100 150 f
P 5 0 1 0 -60 -20 -60 20 -40 20 -40 -20 -80 -20 N
X NC 1 200 0 100 L 50 50 1 1 N N
X ~ 2 -200 0 100 R 50 50 1 1 I
X GND 3 0 -200 100 U 30 20 1 1 W
X ~ 4 300 0 50 L 50 50 1 1 O
X VCC 5 0 200 100 D 30 20 1 1 W
ENDDRAW
ENDDEF
#
# SN74LVC1G14DRL
#
DEF SN74LVC1G14DRL U 0 20 Y Y 1 F N
F0 "U" -100 200 50 H V C CNN
F1 "SN74LVC1G14DRL" 400 200 50 H V C CNN
F2 "Package_TO_SOT_SMD:SOT-553" 0 -250 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SOT?553*
$ENDFPLIST
DRAW
C 225 0 25 0 1 0 N
P 2 0 1 0 -40 20 -20 20 N
P 4 0 1 10 -100 150 -100 -150 200 0 -100 150 f
P 5 0 1 0 -60 -20 -60 20 -40 20 -40 -20 -80 -20 N
X NC 1 200 0 100 L 50 50 1 1 N N
X ~ 2 -200 0 100 R 50 50 1 1 I
X GND 3 0 -200 100 U 30 20 1 1 W
X ~ 4 300 0 50 L 50 50 1 1 O
X VCC 5 0 200 100 D 30 20 1 1 W
ENDDRAW
ENDDEF
#
#End Library
Loading

0 comments on commit b3010f4

Please sign in to comment.