Merge pull request #952 from svheymann/master

Add NXP lib, Add PCA9685
This commit is contained in:
Jan W. Krieger 2017-01-24 08:37:33 +01:00 committed by GitHub
commit ad1307f71e
2 changed files with 106 additions and 0 deletions

15
library/NXP.dcm Normal file
View file

@ -0,0 +1,15 @@
EESchema-DOCLIB Version 2.0
#
$CMP PCA9685BS
D 16-channel 12-bit PWM Fm+ I2C-bus LED controller RGBA QFN
K PWM LED driver I2C QFN
F http://www.nxp.com/documents/data_sheet/PCA9685.pdf
$ENDCMP
#
$CMP PCA9685PW
D 16-channel 12-bit PWM Fm+ I2C-bus LED controller RGBA TSSOP
K PWM LED driver I2C TSSOP
F http://www.nxp.com/documents/data_sheet/PCA9685.pdf
$ENDCMP
#
#End Doc Library

91
library/NXP.lib Normal file
View file

@ -0,0 +1,91 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# PCA9685BS
#
DEF PCA9685BS U 0 40 Y Y 1 F N
F0 "U" -500 875 50 H V L CNN
F1 "PCA9685BS" 50 875 50 H V L CNN
F2 "Housings_DFN_QFN:QFN-28-1EP_6x6mm_Pitch0.65mm" 25 -975 50 H I L CNN
F3 "" -400 700 50 H I C CNN
$FPLIST
QFN*6x6mm*Pitch0.65mm*
$ENDFPLIST
DRAW
S -500 800 500 -900 0 1 10 f
X A0 1 -700 -200 200 R 50 50 1 1 I
X A1 2 -700 -300 200 R 50 50 1 1 I
X A2 3 -700 -400 200 R 50 50 1 1 I
X A3 4 -700 -500 200 R 50 50 1 1 I
X A4 5 -700 -600 200 R 50 50 1 1 I
X OUT0 6 700 700 200 L 50 50 1 1 C
X OUT1 7 700 600 200 L 50 50 1 1 C
X OUT2 8 700 500 200 L 50 50 1 1 C
X OUT3 9 700 400 200 L 50 50 1 1 C
X OUT4 10 700 300 200 L 50 50 1 1 C
X OUT13 20 700 -600 200 L 50 50 1 1 C
X OUT5 11 700 200 200 L 50 50 1 1 C
X OUT14 21 700 -700 200 L 50 50 1 1 C
X OUT6 12 700 100 200 L 50 50 1 1 C
X OUT15 22 700 -800 200 L 50 50 1 1 C
X OUT7 13 700 0 200 L 50 50 1 1 C
X ~OE~ 23 -700 400 200 R 50 50 1 1 I
X GND 14 0 -1100 200 U 50 50 1 1 W
X A5 24 -700 -700 200 R 50 50 1 1 I
X OUT8 15 700 -100 200 L 50 50 1 1 C
X EXTCLK 25 -700 500 200 R 50 50 1 1 I
X OUT9 16 700 -200 200 L 50 50 1 1 C
X SCL 26 -700 700 200 R 50 50 1 1 I
X OUT10 17 700 -300 200 L 50 50 1 1 C
X SDA 27 -700 600 200 R 50 50 1 1 B
X OUT11 18 700 -400 200 L 50 50 1 1 C
X VCC 28 0 1000 200 D 50 50 1 1 W
X OUT12 19 700 -500 200 L 50 50 1 1 C
X GND 29 -150 -1100 200 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# PCA9685PW
#
DEF PCA9685PW U 0 40 Y Y 1 F N
F0 "U" -500 875 50 H V L CNN
F1 "PCA9685PW" 50 875 50 H V L CNN
F2 "Housings_SSOP:TSSOP-28_4.4x9.7mm_Pitch0.65mm" 25 -975 50 H I L CNN
F3 "" -400 700 50 H I C CNN
$FPLIST
TSSOP*4.4x9.7mm*Pitch0.65mm*
$ENDFPLIST
DRAW
S -500 800 500 -900 0 1 10 f
X A0 1 -700 -200 200 R 50 50 1 1 I
X A1 2 -700 -300 200 R 50 50 1 1 I
X A2 3 -700 -400 200 R 50 50 1 1 I
X A3 4 -700 -500 200 R 50 50 1 1 I
X A4 5 -700 -600 200 R 50 50 1 1 I
X OUT0 6 700 700 200 L 50 50 1 1 C
X OUT1 7 700 600 200 L 50 50 1 1 C
X OUT2 8 700 500 200 L 50 50 1 1 C
X OUT3 9 700 400 200 L 50 50 1 1 C
X OUT4 10 700 300 200 L 50 50 1 1 C
X OUT13 20 700 -600 200 L 50 50 1 1 C
X OUT5 11 700 200 200 L 50 50 1 1 C
X OUT14 21 700 -700 200 L 50 50 1 1 C
X OUT6 12 700 100 200 L 50 50 1 1 C
X OUT15 22 700 -800 200 L 50 50 1 1 C
X OUT7 13 700 0 200 L 50 50 1 1 C
X ~OE~ 23 -700 400 200 R 50 50 1 1 I
X GND 14 0 -1100 200 U 50 50 1 1 W
X A5 24 -700 -700 200 R 50 50 1 1 I
X OUT8 15 700 -100 200 L 50 50 1 1 C
X EXTCLK 25 -700 500 200 R 50 50 1 1 I
X OUT9 16 700 -200 200 L 50 50 1 1 C
X SCL 26 -700 700 200 R 50 50 1 1 I
X OUT10 17 700 -300 200 L 50 50 1 1 C
X SDA 27 -700 600 200 R 50 50 1 1 B
X OUT11 18 700 -400 200 L 50 50 1 1 C
X VCC 28 0 1000 200 D 50 50 1 1 W
X OUT12 19 700 -500 200 L 50 50 1 1 C
ENDDRAW
ENDDEF
#
#End Library