micro switched, 128x32 OLED
This commit is contained in:
144
my_additions.pretty/OLED_0.91_128x32_I2C.kicad_mod
Normal file
144
my_additions.pretty/OLED_0.91_128x32_I2C.kicad_mod
Normal file
@@ -0,0 +1,144 @@
|
||||
(footprint "OLED_0.91_128x32_I2C"
|
||||
(version 20241229)
|
||||
(generator "pcbnew")
|
||||
(generator_version "9.0")
|
||||
(layer "F.Cu")
|
||||
(descr "OLED 0.91\" 128x32 display module")
|
||||
(tags "OLED, 0.91, 128x32, display, i2c")
|
||||
(property "Reference" "REF**"
|
||||
(at -1.6 -10.8 0)
|
||||
(layer "F.SilkS")
|
||||
(uuid "6afaebde-2de0-4c81-a8d8-7c2518077fa7")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
(justify left)
|
||||
)
|
||||
)
|
||||
(property "Value" "OLED_0.91_128x32_I2C"
|
||||
(at 17.7 -3 0)
|
||||
(layer "F.Fab")
|
||||
(uuid "1babfbe5-1546-40ea-81f3-bb278f8fb6e2")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "3423f702-b897-4c12-a6d0-c0935d428ff1")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" "OLED 0.91\" 128x32 display module"
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "bc7f8012-c540-47d1-944b-95ab65bcf253")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr through_hole)
|
||||
(fp_rect
|
||||
(start -1.4 -9.9)
|
||||
(end 36.8 2.3)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type default)
|
||||
)
|
||||
(fill no)
|
||||
(layer "F.SilkS")
|
||||
(uuid "4b3c2b39-09f8-4921-822e-7ab892dd1ed5")
|
||||
)
|
||||
(fp_rect
|
||||
(start -1.27 -8.89)
|
||||
(end 1.27 1.27)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(fill no)
|
||||
(layer "Margin")
|
||||
(uuid "a2c306ca-ede4-448d-93d3-f8ec46de4856")
|
||||
)
|
||||
(fp_rect
|
||||
(start -1.27 -9.81)
|
||||
(end 36.73 2.19)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(fill no)
|
||||
(layer "F.Fab")
|
||||
(uuid "aab2272b-5fad-4e65-89ca-e56b4f4898cd")
|
||||
)
|
||||
(fp_text user "${REFERENCE}"
|
||||
(at 18.1 -4.7 180)
|
||||
(layer "F.Fab")
|
||||
(uuid "d7924605-abcd-40b2-a276-9cdb1f9072a8")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pad "1" thru_hole rect
|
||||
(at 0 0)
|
||||
(size 1.7 1.7)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "d705513e-0032-443d-b5ce-461b9eb9e3c6")
|
||||
)
|
||||
(pad "2" thru_hole circle
|
||||
(at 0 -2.54)
|
||||
(size 1.7 1.7)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "6bbe9844-0115-49c9-b78d-684093009f34")
|
||||
)
|
||||
(pad "3" thru_hole circle
|
||||
(at 0 -5.08)
|
||||
(size 1.7 1.7)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "e67f2d8b-f639-40ae-929b-e4d40f4bb884")
|
||||
)
|
||||
(pad "4" thru_hole circle
|
||||
(at 0 -7.62)
|
||||
(size 1.7 1.7)
|
||||
(drill 1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "bbbdaddb-26d6-47d5-8add-cdf42a889102")
|
||||
)
|
||||
(embedded_fonts no)
|
||||
(model "${MY_ADDITIONS}/OLED_0.91_128x32_I2C.step"
|
||||
(offset
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
)
|
||||
)
|
232
my_additions.pretty/SW_micro_2x4x3.5_angled.kicad_mod
Normal file
232
my_additions.pretty/SW_micro_2x4x3.5_angled.kicad_mod
Normal file
@@ -0,0 +1,232 @@
|
||||
(footprint "SW_micro_2x4x3.5_angled"
|
||||
(version 20241229)
|
||||
(generator "pcbnew")
|
||||
(generator_version "9.0")
|
||||
(layer "F.Cu")
|
||||
(descr "Micro tactile angled button 2x4x3.5mm")
|
||||
(tags "1TS003B, TS-1100AAEP, button, micro")
|
||||
(property "Reference" "REF**"
|
||||
(at -3.5 -0.1 90)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "5f02d20e-d714-4c11-b966-3e343a09c90a")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "1TS003B"
|
||||
(at 0 4.2 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(uuid "fe26eb7f-af2d-443d-afe2-436484e1b919")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "1e88c19e-ffeb-4f59-acb5-bcac3897663d")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" "Micro tactile angled button 2x4x3.5mm"
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "e6f76ac8-8c62-4cc5-b112-fc66264c9ef5")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr smd)
|
||||
(fp_line
|
||||
(start -2.4 0.2)
|
||||
(end -2.4 1.3)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "8bcb2844-3ef1-40f8-9ac5-5ea90622b4e7")
|
||||
)
|
||||
(fp_line
|
||||
(start -2.4 1.3)
|
||||
(end -2.2 1.3)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "700f5d7e-8732-4a57-b32f-fddee0c16d71")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.4 -1.3)
|
||||
(end 1.4 -1.3)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "839e416e-eea5-45db-a3c5-1d7f59ed38c6")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.2 1.3)
|
||||
(end 1.2 1.3)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "fe46a3e6-b238-4242-b0bb-467d024a80f4")
|
||||
)
|
||||
(fp_line
|
||||
(start 2.2 1.3)
|
||||
(end 2.4 1.3)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ab2e0c7b-96b9-46f1-ab00-9fd82d4b9e67")
|
||||
)
|
||||
(fp_line
|
||||
(start 2.4 1.3)
|
||||
(end 2.4 0.2)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "77914bfb-8070-415c-a81a-ac65e7e94bfa")
|
||||
)
|
||||
(fp_rect
|
||||
(start -2.325 -1.2)
|
||||
(end 2.325 1.2)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type solid)
|
||||
)
|
||||
(fill no)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "4eb51e50-9a66-4e95-b89c-478aa866a356")
|
||||
)
|
||||
(fp_rect
|
||||
(start -2.3 -1.2)
|
||||
(end 2.3 1.2)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(fill no)
|
||||
(layer "F.Fab")
|
||||
(uuid "5ca5a23a-142d-40e1-bcf6-4f6f2c54571e")
|
||||
)
|
||||
(fp_rect
|
||||
(start -1 -2.2)
|
||||
(end 1 -1.2)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(fill no)
|
||||
(layer "F.Fab")
|
||||
(uuid "4c176b9e-c5c3-4bb7-aba0-2a4e44546c00")
|
||||
)
|
||||
(fp_text user "${REFERENCE}"
|
||||
(at 0.1 2.8 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(uuid "f8141b6a-cad1-4c60-ab30-4621404b5fdf")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pad "" smd rect
|
||||
(at -2.325 -0.65)
|
||||
(size 0.65 1.3)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "0cbde0a0-86e8-44ef-b5a2-bcfd8b9b19cd")
|
||||
)
|
||||
(pad "" smd rect
|
||||
(at -2.125 -0.975)
|
||||
(size 1.05 0.65)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "c8dbe29c-e78a-43d7-8285-4ecf1f434fab")
|
||||
)
|
||||
(pad "" np_thru_hole circle
|
||||
(at -0.85 0)
|
||||
(size 0.75 0.75)
|
||||
(drill 0.75)
|
||||
(layers "F&B.Cu" "*.Mask")
|
||||
(uuid "82318e2e-f265-4f05-ba34-1c900209db32")
|
||||
)
|
||||
(pad "" np_thru_hole circle
|
||||
(at 0.85 0)
|
||||
(size 0.75 0.75)
|
||||
(drill 0.75)
|
||||
(layers "F&B.Cu" "*.Mask")
|
||||
(uuid "492515a2-1206-4e6b-b788-92732bc5cc0d")
|
||||
)
|
||||
(pad "" smd rect
|
||||
(at 2.125 -0.975)
|
||||
(size 1.05 0.65)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "a78f0ff9-0fcb-46da-9b59-feb5cf0dfdee")
|
||||
)
|
||||
(pad "" smd rect
|
||||
(at 2.325 -0.65)
|
||||
(size 0.65 1.3)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "0a738c8d-e2b4-49ae-a4e5-3035858c11e9")
|
||||
)
|
||||
(pad "1" smd rect
|
||||
(at -1.7 1.3)
|
||||
(size 0.65 1.2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "b714ba55-1fd9-40b8-9604-867cd76642ca")
|
||||
)
|
||||
(pad "2" smd rect
|
||||
(at 1.7 1.3)
|
||||
(size 0.65 1.2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "894a3e1e-cad2-4b5d-8490-fb5cd779db29")
|
||||
)
|
||||
(embedded_fonts no)
|
||||
(model "${MY_ADDITIONS}/1TS003B_2x4x3.5.step"
|
||||
(offset
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz -90 -0 -0)
|
||||
)
|
||||
)
|
||||
)
|
143
my_additions.pretty/SW_micro_TS-B003-Y.kicad_mod
Normal file
143
my_additions.pretty/SW_micro_TS-B003-Y.kicad_mod
Normal file
@@ -0,0 +1,143 @@
|
||||
(footprint "SW_micro_TS-B003-Y"
|
||||
(version 20241229)
|
||||
(generator "pcbnew")
|
||||
(generator_version "9.0")
|
||||
(layer "F.Cu")
|
||||
(descr "Micro tactile angled button 3x6x3.5mm")
|
||||
(tags "micro, tactile, button")
|
||||
(property "Reference" "REF**"
|
||||
(at -12.6 -19.1 0)
|
||||
(unlocked yes)
|
||||
(layer "F.SilkS")
|
||||
(uuid "e92a3bcf-e357-4dfd-ba46-c950929f36ad")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "TS-B003-Y"
|
||||
(at -12.6 -17.6 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(uuid "a44c2629-292d-48bf-8c6a-35afbbc138b5")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "1b1cee75-4d5f-4b9e-a7db-cc1bb3e36b8f")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" "Micro tactile angled button 3x6x3.5mm"
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "32efc2b2-528e-463b-9921-eb47b25d32fe")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr smd)
|
||||
(fp_rect
|
||||
(start -3.5 -3.1)
|
||||
(end 3.5 0.9)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(fill no)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "83ab18a2-e1ec-436e-804f-7e624e3e1578")
|
||||
)
|
||||
(fp_text user "${REFERENCE}"
|
||||
(at -12.6 -16.1 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(uuid "0572fe6c-a5b4-4d45-a8f3-fa2829b37b9e")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pad "" smd rect
|
||||
(at -3.8 -0.55)
|
||||
(size 0.8 1.5)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "3f2bf5db-a4af-461b-b84d-67609be9f9b2")
|
||||
)
|
||||
(pad "" smd rect
|
||||
(at -3.45 -0.95)
|
||||
(size 1.5 0.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "ea8b3b2b-31cb-4c7c-8431-d877ceb898a0")
|
||||
)
|
||||
(pad "" np_thru_hole circle
|
||||
(at -1.15 0)
|
||||
(size 0.9 0.9)
|
||||
(drill 0.9)
|
||||
(layers "F&B.Cu" "*.Mask")
|
||||
(uuid "396ab127-63ef-455b-b081-a64396fa9b70")
|
||||
)
|
||||
(pad "" np_thru_hole circle
|
||||
(at 1.15 0)
|
||||
(size 0.9 0.9)
|
||||
(drill 0.9)
|
||||
(layers "F&B.Cu" "*.Mask")
|
||||
(uuid "c717789c-3bd0-4d45-bf73-48e6d0678e19")
|
||||
)
|
||||
(pad "" smd rect
|
||||
(at 3.45 -0.95)
|
||||
(size 1.5 0.7)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "a6a5d82a-f1b8-49b3-ba09-4279fccae7ad")
|
||||
)
|
||||
(pad "" smd rect
|
||||
(at 3.8 -0.55)
|
||||
(size 0.8 1.5)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(uuid "9811b1b4-5f55-4b67-825d-9fbd8bad98ed")
|
||||
)
|
||||
(pad "1" smd rect
|
||||
(at -2.1 1.3)
|
||||
(size 1.2 1.2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "03ff5a55-12c8-4349-92ff-fba21eafe7bd")
|
||||
)
|
||||
(pad "2" smd rect
|
||||
(at 2.1 1.3)
|
||||
(size 1.2 1.2)
|
||||
(layers "F.Cu" "F.Mask" "F.Paste")
|
||||
(thermal_bridge_angle 45)
|
||||
(uuid "6e2edcb0-5f91-477a-bac7-78e845ae2e46")
|
||||
)
|
||||
(group ""
|
||||
(uuid "16961dbc-585c-4835-90d1-983c43949438")
|
||||
(members "3f2bf5db-a4af-461b-b84d-67609be9f9b2" "ea8b3b2b-31cb-4c7c-8431-d877ceb898a0")
|
||||
)
|
||||
(group ""
|
||||
(uuid "ce6833a8-045f-4dab-b2d4-98c4442ec7cf")
|
||||
(members "9811b1b4-5f55-4b67-825d-9fbd8bad98ed" "a6a5d82a-f1b8-49b3-ba09-4279fccae7ad")
|
||||
)
|
||||
(embedded_fonts no)
|
||||
)
|
Reference in New Issue
Block a user