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
parent
238dbf950d
commit
3ba338498c
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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))
|
||||
)
|
||||
)
|
|
@ -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))
|
||||
)
|
||||
)
|
|
@ -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))
|
||||
)
|
||||
)
|
Loading…
Reference in New Issue