Add new part in satnogs library.

The parts pin_socket_18 and smd_push2 are used from
http://smisioto.no-ip.org/elettronica/kicad/kicad-en.htm .
merge-requests/29/head
Agis Zisimatos 2016-01-13 01:48:50 +02:00
parent 238dbf950d
commit 3ba338498c
12 changed files with 12483 additions and 0 deletions

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,14 @@
EESchema-DOCLIB Version 2.0
#
$CMP MAX485
D RS422/RS485 Transceiver
$ENDCMP
#
$CMP Pro_Micro
D Sparkfun Pro Micro
K Arduino Compatible
$ENDCMP
#
$CMP TCST2103
D Transmissive Optical Sensor with Phototransistor Output
K Optical switch, Photo interrupter, Counter, Encoder

View File

@ -1,5 +1,19 @@
EESchema-DOCLIB Version 2.0
#
$CMP MAX485
D RS422/RS485 Transceiver
$ENDCMP
#
$CMP Pro_Micro
D Sparkfun Pro Micro
K Arduino Compatible
$ENDCMP
#
$CMP SW_PUSH
D Push Button
K Switch
$ENDCMP
#
$CMP TCST2103
D Transmissive Optical Sensor with Phototransistor Output
K Optical switch, Photo interrupter, Counter, Encoder

View File

@ -29,6 +29,26 @@ X VDD5V 16 570 260 200 L 50 50 1 1 W
ENDDRAW
ENDDEF
#
# MAX485
#
DEF MAX485 U 0 40 Y Y 1 F N
F0 "U" -400 500 60 H V C CNN
F1 "MAX485" -350 400 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
S -300 350 300 -350 0 1 0 N
X RO 1 -400 250 100 R 50 50 1 1 P
X ~RE 2 -400 150 100 R 50 50 1 1 P
X DE 3 -400 -150 100 R 50 50 1 1 P
X DI 4 -400 -250 100 R 50 50 1 1 P
X VSS 5 0 -450 100 U 50 50 1 1 P
X A 6 400 -100 100 L 50 50 1 1 P
X B 7 400 100 100 L 50 50 1 1 P
X VDD 8 0 450 100 D 50 50 1 1 P
ENDDRAW
ENDDEF
#
# POLOLU_A4988
#
DEF POLOLU_A4988 U 0 40 Y Y 1 F N
@ -60,6 +80,57 @@ X DIR 16 600 350 300 L 60 60 1 1 P
ENDDRAW
ENDDEF
#
# Pro_Micro
#
DEF Pro_Micro U 0 40 Y Y 1 F N
F0 "U" 300 -700 60 H V C CNN
F1 "Pro_Micro" 0 700 60 H V C CNN
F2 "" 0 -100 60 H V C CNN
F3 "" 0 -100 60 H V C CNN
DRAW
S -350 650 350 -650 0 1 0 N
X D1 1 -550 550 200 R 50 50 1 1 B
X D0 2 -550 450 200 R 50 50 1 1 B
X GND 3 -550 350 200 R 50 50 1 1 W
X GND 4 -550 250 200 R 50 50 1 1 W
X D2 5 -550 150 200 R 50 50 1 1 B
X D3 6 -550 50 200 R 50 50 1 1 B
X D4/A6 7 -550 -50 200 R 50 50 1 1 B
X D5 8 -550 -150 200 R 50 50 1 1 B
X D6/A7 9 -550 -250 200 R 50 50 1 1 B
X D7 10 -550 -350 200 R 50 50 1 1 B
X A3 20 550 150 200 L 50 50 1 1 B
X D8/A8 11 -550 -450 200 R 50 50 1 1 B
X VCC 21 550 250 200 L 50 50 1 1 w
X D9/A9 12 -550 -550 200 R 50 50 1 1 B
X RST 22 550 350 200 L 50 50 1 1 I
X D10/A10 13 550 -550 200 L 50 50 1 1 B
X GND 23 550 450 200 L 50 50 1 1 W
X D16 14 550 -450 200 L 50 50 1 1 B
X RAW 24 550 550 200 L 50 50 1 1 W
X D14 15 550 -350 200 L 50 50 1 1 B
X D15 16 550 -250 200 L 50 50 1 1 B
X A0 17 550 -150 200 L 50 50 1 1 B
X A1 18 550 -50 200 L 50 50 1 1 B
X A2 19 550 50 200 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# SW_PUSH
#
DEF SW_PUSH SW 0 40 N N 1 F N
F0 "SW" 10 120 50 H V C CNN
F1 "SW_PUSH" 0 -80 50 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
S -120 40 120 50 0 0 0 N
P 5 0 0 0 -30 50 -20 80 20 80 30 50 30 50 N
X 1 1 -150 0 100 R 60 60 0 1 P I
X 2 2 150 0 100 L 60 60 0 1 P I
ENDDRAW
ENDDEF
#
# TCST2103
#
DEF TCST2103 U 0 40 Y Y 1 F N

View File

@ -0,0 +1,41 @@
(module Pro_Micro (layer F.Cu) (tedit 56958292)
(fp_text reference REF** (at 0.635 1.27) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "Pro Micro" (at 0.635 -1.27) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -16.51 -8.89) (end -16.51 8.89) (layer F.SilkS) (width 0.15))
(fp_line (start 16.51 -8.89) (end 16.51 8.89) (layer F.SilkS) (width 0.15))
(fp_line (start 16.51 -8.89) (end -16.51 -8.89) (layer F.SilkS) (width 0.15))
(fp_line (start -16.51 8.89) (end 16.51 8.89) (layer F.SilkS) (width 0.15))
(pad 12 thru_hole circle (at 15.24 7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 11 thru_hole circle (at 12.7 7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 10 thru_hole circle (at 10.16 7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 9 thru_hole circle (at 7.62 7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 8 thru_hole circle (at 5.08 7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 7 thru_hole circle (at 2.54 7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 6 thru_hole circle (at 0 7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 5 thru_hole circle (at -2.54 7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 4 thru_hole circle (at -5.08 7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 3 thru_hole circle (at -7.62 7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole circle (at -10.16 7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 1 thru_hole rect (at -12.7 7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 13 thru_hole circle (at 15.24 -7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 14 thru_hole circle (at 12.7 -7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 15 thru_hole circle (at 10.16 -7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 16 thru_hole circle (at 7.62 -7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 17 thru_hole circle (at 5.08 -7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 18 thru_hole circle (at 2.54 -7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 19 thru_hole circle (at 0 -7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 20 thru_hole circle (at -2.54 -7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 21 thru_hole circle (at -5.08 -7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 22 thru_hole circle (at -7.62 -7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 23 thru_hole circle (at -10.16 -7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(pad 24 thru_hole circle (at -12.7 -7.62) (size 1.8 1.8) (drill 1) (layers *.Cu *.Mask F.SilkS))
(model ../../../../../home/azisi/Documents/SatNOGS/satnogs-rotator-controller/PCB/library/satnogs.3dshapes/ProMicro.x3d
(at (xyz 0 0 0.1))
(scale (xyz 0.3937 0.3937 0.3937))
(rotate (xyz -90 0 180))
)
)

View File

@ -0,0 +1,38 @@
(module pin_socket_18 (layer F.Cu) (tedit 0)
(descr "Pin socket 18pin")
(tags "CONN DEV")
(fp_text reference PIN_SOCKET_18 (at 0 -2.159) (layer F.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.2032)))
)
(fp_text value Val** (at 0.254 -3.556) (layer F.SilkS) hide
(effects (font (size 1.016 0.889) (thickness 0.2032)))
)
(fp_line (start 22.86 1.27) (end -22.86 1.27) (layer F.SilkS) (width 0.3048))
(fp_line (start -22.86 -1.27) (end 22.86 -1.27) (layer F.SilkS) (width 0.3048))
(fp_line (start 22.86 -1.27) (end 22.86 1.27) (layer F.SilkS) (width 0.3048))
(fp_line (start -20.32 -1.27) (end -20.32 1.27) (layer F.SilkS) (width 0.3048))
(fp_line (start -22.86 1.27) (end -22.86 -1.27) (layer F.SilkS) (width 0.3048))
(pad 1 thru_hole rect (at -21.59 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 2 thru_hole oval (at -19.05 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 3 thru_hole oval (at -16.51 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 4 thru_hole oval (at -13.97 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 5 thru_hole oval (at -11.43 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 6 thru_hole oval (at -8.89 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 7 thru_hole oval (at -6.35 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 8 thru_hole oval (at -3.81 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 9 thru_hole oval (at -1.27 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 10 thru_hole oval (at 1.27 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 11 thru_hole oval (at 3.81 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 12 thru_hole oval (at 6.35 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 13 thru_hole oval (at 8.89 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 14 thru_hole oval (at 11.43 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 15 thru_hole oval (at 13.97 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 16 thru_hole oval (at 16.51 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 17 thru_hole oval (at 19.05 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(pad 18 thru_hole oval (at 21.59 0) (size 1.524 2.19964) (drill 1.00076) (layers *.Cu *.Mask F.SilkS))
(model ../../../../../home/azisi/Documents/SatNOGS/satnogs-rotator-controller/PCB/library/satnogs.3dshapes/pin_socket_18.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,48 @@
(module smd_push2 (layer F.Cu) (tedit 0)
(descr "SMD Pushbutton 2")
(autoplace_cost180 10)
(fp_text reference SMD_PUSH2 (at 0 -3.59918) (layer F.SilkS)
(effects (font (size 1.143 1.27) (thickness 0.1524)))
)
(fp_text value SW*** (at 0 3.59918) (layer F.SilkS)
(effects (font (size 1.143 1.27) (thickness 0.1524)))
)
(fp_line (start 2.4003 -1.50114) (end 3.29946 -1.50114) (layer F.SilkS) (width 0.254))
(fp_line (start 3.29946 -1.50114) (end 3.29946 -2.19964) (layer F.SilkS) (width 0.254))
(fp_line (start 3.29946 -2.19964) (end 1.69926 -2.19964) (layer F.SilkS) (width 0.254))
(fp_line (start 1.69926 2.19964) (end 3.29946 2.19964) (layer F.SilkS) (width 0.254))
(fp_line (start 3.29946 2.19964) (end 3.29946 1.50114) (layer F.SilkS) (width 0.254))
(fp_line (start 3.29946 1.50114) (end 2.4003 1.50114) (layer F.SilkS) (width 0.254))
(fp_line (start -3.29946 1.50114) (end -3.29946 2.19964) (layer F.SilkS) (width 0.254))
(fp_line (start -3.29946 2.19964) (end -1.69926 2.19964) (layer F.SilkS) (width 0.254))
(fp_line (start -3.29946 1.50114) (end -2.4003 1.50114) (layer F.SilkS) (width 0.254))
(fp_line (start -1.69926 -2.19964) (end -3.29946 -2.19964) (layer F.SilkS) (width 0.254))
(fp_line (start -3.29946 -2.19964) (end -3.29946 -1.50114) (layer F.SilkS) (width 0.254))
(fp_line (start -3.29946 -1.50114) (end -2.4003 -1.50114) (layer F.SilkS) (width 0.254))
(fp_line (start -1.99898 1.00076) (end -1.00076 1.99898) (layer F.SilkS) (width 0.254))
(fp_line (start -1.00076 1.99898) (end 1.00076 1.99898) (layer F.SilkS) (width 0.254))
(fp_line (start 1.00076 1.99898) (end 1.99898 1.00076) (layer F.SilkS) (width 0.254))
(fp_line (start 1.99898 1.00076) (end 1.99898 -1.00076) (layer F.SilkS) (width 0.254))
(fp_line (start 1.99898 -1.00076) (end 1.00076 -1.99898) (layer F.SilkS) (width 0.254))
(fp_line (start 1.00076 -1.99898) (end -1.00076 -1.99898) (layer F.SilkS) (width 0.254))
(fp_line (start -1.00076 -1.99898) (end -1.99898 -1.00076) (layer F.SilkS) (width 0.254))
(fp_line (start -1.99898 -1.00076) (end -1.99898 1.00076) (layer F.SilkS) (width 0.254))
(fp_line (start -1.30048 2.60096) (end 1.30048 2.60096) (layer F.SilkS) (width 0.254))
(fp_line (start -2.60096 -1.30048) (end -2.60096 1.30048) (layer F.SilkS) (width 0.254))
(fp_line (start 1.30048 2.60096) (end 2.60096 1.30048) (layer F.SilkS) (width 0.254))
(fp_line (start 2.60096 1.30048) (end 2.60096 -1.30048) (layer F.SilkS) (width 0.254))
(fp_line (start 2.60096 -1.30048) (end 1.30048 -2.60096) (layer F.SilkS) (width 0.254))
(fp_line (start 1.30048 -2.60096) (end -1.30048 -2.60096) (layer F.SilkS) (width 0.254))
(fp_line (start -2.60096 1.30048) (end -1.30048 2.60096) (layer F.SilkS) (width 0.254))
(fp_line (start -1.30048 -2.60096) (end -2.60096 -1.30048) (layer F.SilkS) (width 0.254))
(fp_circle (center 0 0) (end -1.00076 0) (layer F.SilkS) (width 0.254))
(pad 1 smd rect (at -2.99974 -1.84912) (size 1.00076 1.00076) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 2.99974 1.84912) (size 1.00076 1.00076) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -2.99974 1.84912) (size 1.00076 1.00076) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at 2.99974 -1.84912) (size 1.00076 1.00076) (layers F.Cu F.Paste F.Mask))
(model ../../../../../home/azisi/Documents/SatNOGS/satnogs-rotator-controller/PCB/library/satnogs.3dshapes/smd_push2.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)