Merge pull request #615 from myfreescalewebpage/NXP

NXP: Add PCA9536 and PCA9544
This commit is contained in:
Oliver 2017-02-04 22:30:00 +11:00 committed by GitHub
commit c49d422325
2 changed files with 147 additions and 0 deletions

27
library/nxp.dcm Normal file
View file

@ -0,0 +1,27 @@
EESchema-DOCLIB Version 2.0
#
$CMP PCA9536D
D 4-bit I2C-bus and SMBus IO port, SOIC8 package
K i2c io port
F http://www.nxp.com/documents/data_sheet/PCA9536.pdf
$ENDCMP
#
$CMP PCA9536DP
D 4-bit I2C-bus and SMBus IO port, TSSOP8 package
K i2c io port
F http://www.nxp.com/documents/data_sheet/PCA9536.pdf
$ENDCMP
#
$CMP PCA9544AD
D 4-channel I2C-bus multiplexer with interrupt logic, SOIC20 package
K i2c multiplexer
F http://www.nxp.com/documents/data_sheet/PCA9544A.pdf
$ENDCMP
#
$CMP PCA9544APW
D 4-channel I2C-bus multiplexer with interrupt logic, TSSOP20 package
K i2c multiplexer
F http://www.nxp.com/documents/data_sheet/PCA9544A.pdf
$ENDCMP
#
#End Doc Library

120
library/nxp.lib Normal file
View file

@ -0,0 +1,120 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# PCA9536D
#
DEF PCA9536D U 0 40 Y Y 1 F N
F0 "U" -350 250 50 H V C CNN
F1 "PCA9536D" 250 250 50 H V C CNN
F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 1000 -350 50 H I C CNN
F3 "" -200 -1700 50 H V C CNN
$FPLIST
SOIC*3.9x4.9mm*Pitch1.27mm*
$ENDFPLIST
DRAW
S -400 200 400 -300 0 1 10 f
X IO0 1 500 100 100 L 50 50 1 1 B
X IO1 2 500 0 100 L 50 50 1 1 B
X IO2 3 500 -100 100 L 50 50 1 1 B
X VSS 4 0 -400 100 U 50 50 1 1 W
X IO3 5 500 -200 100 L 50 50 1 1 B
X SCL 6 -500 -200 100 R 50 50 1 1 B
X SDA 7 -500 -100 100 R 50 50 1 1 B
X VDD 8 0 300 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# PCA9536DP
#
DEF PCA9536DP U 0 40 Y Y 1 F N
F0 "U" -350 250 50 H V C CNN
F1 "PCA9536DP" 250 250 50 H V C CNN
F2 "Housings_SSOP:TSSOP-8_3x3mm_Pitch0.65mm" 1000 -350 50 H I C CNN
F3 "" -200 -1700 50 H V C CNN
$FPLIST
TSSOP*3x3mm*Pitch0.65mm*
$ENDFPLIST
DRAW
S -400 200 400 -300 0 1 10 f
X IO0 1 500 100 100 L 50 50 1 1 B
X IO1 2 500 0 100 L 50 50 1 1 B
X IO2 3 500 -100 100 L 50 50 1 1 B
X VSS 4 0 -400 100 U 50 50 1 1 W
X IO3 5 500 -200 100 L 50 50 1 1 B
X SCL 6 -500 -200 100 R 50 50 1 1 B
X SDA 7 -500 -100 100 R 50 50 1 1 B
X VDD 8 0 300 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# PCA9544AD
#
DEF PCA9544AD U 0 40 Y Y 1 F N
F0 "U" -350 850 50 H V C CNN
F1 "PCA9544AD" 250 850 50 H V C CNN
F2 "Housings_SOIC:SOIC-20_7.5x12.8mm_Pitch1.27mm" 1000 -850 50 H I C CNN
F3 "" -200 -1100 50 H V C CNN
$FPLIST
SOIC*7.5x12.8mm*Pitch1.27mm*
$ENDFPLIST
DRAW
S 400 800 -400 -800 0 1 10 f
X A0 1 -500 -500 100 R 50 50 1 1 I
X A1 2 -500 -600 100 R 50 50 1 1 I
X A2 3 -500 -700 100 R 50 50 1 1 I
X ~INT0 4 500 500 100 L 50 50 1 1 I
X SD0 5 500 700 100 L 50 50 1 1 B
X SC0 6 500 600 100 L 50 50 1 1 B
X ~INT1 7 500 100 100 L 50 50 1 1 I
X SD1 8 500 300 100 L 50 50 1 1 B
X SC1 9 500 200 100 L 50 50 1 1 B
X VSS 10 0 -900 100 U 50 50 1 1 W
X VDD 20 0 900 100 D 50 50 1 1 W
X ~INT2 11 500 -300 100 L 50 50 1 1 I
X SD2 12 500 -100 100 L 50 50 1 1 B
X SC2 13 500 -200 100 L 50 50 1 1 B
X ~INT3 14 500 -700 100 L 50 50 1 1 I
X SD3 15 500 -500 100 L 50 50 1 1 B
X SC3 16 500 -600 100 L 50 50 1 1 B
X ~INT 17 -500 -300 100 R 50 50 1 1 C
X SCL 18 -500 -200 100 R 50 50 1 1 B
X SDA 19 -500 -100 100 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
# PCA9544APW
#
DEF PCA9544APW U 0 40 Y Y 1 F N
F0 "U" -350 850 50 H V C CNN
F1 "PCA9544APW" 300 850 50 H V C CNN
F2 "Housings_SSOP:TSSOP-20_4.4x6.5mm_Pitch0.65mm" 1100 -850 50 H I C CNN
F3 "" -200 -1100 50 H V C CNN
$FPLIST
TSSOP*4.4x6.5mm*Pitch0.65mm*
$ENDFPLIST
DRAW
S 400 800 -400 -800 0 1 10 f
X A0 1 -500 -500 100 R 50 50 1 1 I
X A1 2 -500 -600 100 R 50 50 1 1 I
X A2 3 -500 -700 100 R 50 50 1 1 I
X ~INT0 4 500 500 100 L 50 50 1 1 I
X SD0 5 500 700 100 L 50 50 1 1 B
X SC0 6 500 600 100 L 50 50 1 1 B
X ~INT1 7 500 100 100 L 50 50 1 1 I
X SD1 8 500 300 100 L 50 50 1 1 B
X SC1 9 500 200 100 L 50 50 1 1 B
X VSS 10 0 -900 100 U 50 50 1 1 W
X VDD 20 0 900 100 D 50 50 1 1 W
X ~INT2 11 500 -300 100 L 50 50 1 1 I
X SD2 12 500 -100 100 L 50 50 1 1 B
X SC2 13 500 -200 100 L 50 50 1 1 B
X ~INT3 14 500 -700 100 L 50 50 1 1 I
X SD3 15 500 -500 100 L 50 50 1 1 B
X SC3 16 500 -600 100 L 50 50 1 1 B
X ~INT 17 -500 -300 100 R 50 50 1 1 C
X SCL 18 -500 -200 100 R 50 50 1 1 B
X SDA 19 -500 -100 100 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
#End Library