-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathOLED_SSD1306_I2C_0.96.kicad_mod
50 lines (50 loc) · 2.98 KB
/
OLED_SSD1306_I2C_0.96.kicad_mod
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
(module OLED_SSD1306_I2C_0.96 (layer F.Cu) (tedit 5E46AC00)
(descr "Through hole straight socket strip, 1x04, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
(tags "Through hole socket strip THT 1x04 2.54mm single row")
(fp_text reference REF** (at 3.81 -2.77) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value OLED_SSD1306_I2C_0.96 (at 3.175 3.175) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1.27 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
(fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start -0.635 -1.27) (end 8.89 -1.27) (layer F.Fab) (width 0.1))
(fp_line (start 8.89 -1.27) (end 8.89 1.27) (layer F.Fab) (width 0.1))
(fp_line (start 8.89 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
(fp_line (start 1.27 1.33) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 1.33) (end 8.95 1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 8.95 1.33) (end 8.95 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start 1.27 -1.33) (end 8.95 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
(fp_line (start -1.8 1.8) (end -1.8 -1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.8 -1.75) (end 9.4 -1.75) (layer F.CrtYd) (width 0.05))
(fp_line (start 9.4 -1.75) (end 9.4 1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 9.4 1.8) (end -1.8 1.8) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 3.81 0 -180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -9.84 -1.5) (end 17.46 -1.5) (layer F.Fab) (width 0.15))
(fp_line (start -9.84 26.3) (end 17.46 26.3) (layer F.Fab) (width 0.15))
(fp_line (start 17.46 -1.5) (end 17.46 26.3) (layer F.Fab) (width 0.15))
(fp_line (start -9.84 -1.5) (end -9.84 26.3) (layer F.Fab) (width 0.15))
(pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 2.54 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 5.08 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 7.62 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -7.84 0.5) (size 3 3) (drill 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 15.46 0.5) (size 3 3) (drill 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 15.46 24.3) (size 3 3) (drill 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -7.84 24.3) (size 3 3) (drill 2) (layers *.Cu *.Mask))
(model ${KICAD8_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x04_P2.54mm_Vertical.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 -90))
)
(model ${LIBRESOLAR_3DMODEL_DIR}/LibreSolar.3dshapes/OLED_SSD1306_64x128_0.96.step
(offset (xyz 3.81 1.5 10))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 0))
)
)