summaryrefslogtreecommitdiff
path: root/geeboard_plate/geeboard_library.pretty
diff options
context:
space:
mode:
Diffstat (limited to 'geeboard_plate/geeboard_library.pretty')
-rw-r--r--geeboard_plate/geeboard_library.pretty/Harwin_M20-89004xx_1x04_P2.54mm_Horizontal.kicad_mod56
-rw-r--r--geeboard_plate/geeboard_library.pretty/JOYSTICK_ANALOG_MINITHM.kicad_mod289
2 files changed, 345 insertions, 0 deletions
diff --git a/geeboard_plate/geeboard_library.pretty/Harwin_M20-89004xx_1x04_P2.54mm_Horizontal.kicad_mod b/geeboard_plate/geeboard_library.pretty/Harwin_M20-89004xx_1x04_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 0000000..5bb65d2
--- /dev/null
+++ b/geeboard_plate/geeboard_library.pretty/Harwin_M20-89004xx_1x04_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,56 @@
+(footprint "Harwin_M20-89004xx_1x04_P2.54mm_Horizontal" (version 20240108) (generator "pcbnew") (generator_version "8.0")
+ (layer "F.Cu")
+ (descr "Harwin Male Horizontal Surface Mount Single Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-89004xx, 4 Pins per row (https://cdn.harwin.com/pdfs/M20-890.pdf), generated with kicad-footprint-generator")
+ (tags "connector Harwin M20-890 horizontal")
+ (property "Reference" "J1" (at -0.48 -6.28 180) (layer "F.SilkS")(uuid "3e9cd76c-e427-4c07-823e-197aacd6a811")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (property "Value" "Conn_01x04_Pin" (at -0.48 6.28 180) (layer "F.Fab")(uuid "eb011bdf-185c-45ac-90e1-07bd5499f281")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (property "Footprint" "Connector_Harwin:Harwin_M20-89004xx_1x04_P2.54mm_Horizontal" (at 0 0 0)(unlocked yes)
+ (layer "F.Fab")(hide yes)
+(uuid "eae3c3ee-b09c-4548-a139-7bc362854742")
+ (effects (font (size 1.27 1.27) (thickness 0.15)))
+ )
+ (property "Datasheet" "" (at 0 0 0)(unlocked yes)
+ (layer "F.Fab")(hide yes)
+(uuid "d45a8709-65eb-4403-a67d-554532d5826f")
+ (effects (font (size 1.27 1.27) (thickness 0.15)))
+ )
+ (property "Description" "Generic connector, single row, 01x04, script generated" (at 0 0 0)(unlocked yes)
+ (layer "F.Fab")(hide yes)
+(uuid "d7edf402-709e-4cdb-934c-da0d2c6aec4b")
+ (effects (font (size 1.27 1.27) (thickness 0.15)))
+ )
+ (attr smd)
+ (fp_line (start -7.095 -4.63) (end -5.525 -4.63)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS")(uuid "0b3b6e37-2126-41b3-a245-3fe4a9c61668"))
+ (fp_line (start -7.095 -3.81) (end -7.095 -4.63)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS")(uuid "44377e0b-e0e1-4e7a-8e42-40705e2e9e6f"))
+ (fp_line (start -7.28 -5.58) (end 7.28 -5.58)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd")(uuid "f1823b5c-9d25-4b96-be16-257a0866f2c7"))
+ (fp_line (start -7.28 5.58) (end -7.28 -5.58)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd")(uuid "a178a175-dc10-4d24-8a18-1e73f7f02865"))
+ (fp_line (start 7.28 -5.58) (end 7.28 5.58)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd")(uuid "34004b6d-c1cf-4e2f-a91e-90c6a034328c"))
+ (fp_line (start 7.28 5.58) (end -7.28 5.58)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd")(uuid "1a3fe246-15d5-4a21-a9de-019cae7c4d34"))
+ (pad "1" smd rect (at 0.1125 -3.75) (size 13.775 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
+(uuid "2af4cd2a-6f07-4330-bc4c-25b84cfc8193")
+ )
+ (pad "2" smd rect (at 0.1125 -1.25) (size 13.775 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
+(uuid "990532a5-00fe-44d0-b1e2-bc25ce77b890")
+ )
+ (pad "3" smd rect (at 0.1125 1.25) (size 13.775 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
+(uuid "5ca6c5d0-cfea-4a5b-a10a-7e5836473b96")
+ )
+ (pad "4" smd rect (at 0.1125 3.75) (size 13.775 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
+(uuid "fa5b2424-176c-4b4d-a9a0-674c5b697586")
+ )
+ (model "${KICAD8_3DMODEL_DIR}/Connector_Harwin.3dshapes/Harwin_M20-89004xx_1x04_P2.54mm_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/geeboard_plate/geeboard_library.pretty/JOYSTICK_ANALOG_MINITHM.kicad_mod b/geeboard_plate/geeboard_library.pretty/JOYSTICK_ANALOG_MINITHM.kicad_mod
new file mode 100644
index 0000000..6d16dcb
--- /dev/null
+++ b/geeboard_plate/geeboard_library.pretty/JOYSTICK_ANALOG_MINITHM.kicad_mod
@@ -0,0 +1,289 @@
+(footprint "JOYSTICK_ANALOG_MINITHM"
+ (version 20240108)
+ (generator "pcbnew")
+ (generator_version "8.0")
+ (layer "F.Cu")
+ (property "Reference" "REF**"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "83c89be9-5a24-42a2-8c5e-bc84b2af4e77")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "JOYSTICK_ANALOG_XY"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f4dec003-e0d9-4a61-a92a-cf3fafe4bac8")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Footprint" "Adafruit Mini Analog Thumbstick:JOYSTICK_ANALOG_MINITHM"
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "692b7468-dde8-4875-a3da-03ca37d868b0")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "10a69cf1-91d7-443a-8604-a60e5d4eed68")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9fcaee83-7f36-4bc6-8783-2793e6630932")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (fp_line
+ (start -9 -6)
+ (end -6 -9)
+ (stroke
+ (width 0.127)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "bcbc99f2-c62f-42cf-a7e2-5c58b96e501c")
+ )
+ (fp_line
+ (start -9 6)
+ (end -9 -6)
+ (stroke
+ (width 0.127)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "fc6176c0-d460-4c7f-9e8d-60343d2b5e74")
+ )
+ (fp_line
+ (start -6 -9)
+ (end 6 -9)
+ (stroke
+ (width 0.127)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "9ec84e25-b371-4e93-94f0-941de3c4e1fd")
+ )
+ (fp_line
+ (start -6 9)
+ (end -9 6)
+ (stroke
+ (width 0.127)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d38e595e-7d74-4c8f-867b-0edac58b2362")
+ )
+ (fp_line
+ (start 6 -9)
+ (end 9 -6)
+ (stroke
+ (width 0.127)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e4bf8872-0396-45f7-9725-e5d109c89b93")
+ )
+ (fp_line
+ (start 6 9)
+ (end -6 9)
+ (stroke
+ (width 0.127)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "91b35773-60ee-4425-a7a2-2306939a7fb1")
+ )
+ (fp_line
+ (start 9 -6)
+ (end 9 6)
+ (stroke
+ (width 0.127)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "60a40428-30bb-4bcf-96a9-259dc95e8030")
+ )
+ (fp_line
+ (start 9 6)
+ (end 6 9)
+ (stroke
+ (width 0.127)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e7884a57-1005-4424-95c8-65d5a976bb3c")
+ )
+ (fp_circle
+ (center 0 0)
+ (end 7 0)
+ (stroke
+ (width 0.127)
+ (type solid)
+ )
+ (fill none)
+ (layer "F.SilkS")
+ (uuid "b48a4eae-ba36-4447-97f0-7b1203b33cb6")
+ )
+ (fp_poly
+ (pts
+ (xy 0.467692 -5.64421) (xy 0.932191 -5.58631) (xy 1.390321 -5.490251) (xy 1.838953 -5.356688) (xy 2.275024 -5.186532)
+ (xy 2.695554 -4.980947) (xy 3.097671 -4.741338) (xy 3.478627 -4.46934) (xy 3.835821 -4.166812) (xy 4.166812 -3.835821)
+ (xy 4.46934 -3.478627) (xy 4.741338 -3.097671) (xy 4.980947 -2.695554) (xy 5.186532 -2.275024) (xy 5.356688 -1.838953)
+ (xy 5.490251 -1.390321) (xy 5.586581 -0.930903) (xy 5.663609 -0.001315) (xy 5.64421 0.467692) (xy 5.58631 0.932191)
+ (xy 5.490251 1.390321) (xy 5.356688 1.838953) (xy 5.186532 2.275024) (xy 4.980947 2.695554) (xy 4.741338 3.097671)
+ (xy 4.46934 3.478627) (xy 4.166812 3.835821) (xy 3.835821 4.166812) (xy 3.478627 4.46934) (xy 3.097671 4.741338)
+ (xy 2.695554 4.980947) (xy 2.275024 5.186532) (xy 1.838953 5.356688) (xy 1.390321 5.490251) (xy 0.932191 5.58631)
+ (xy 0.467692 5.64421) (xy 0 5.663554) (xy -0.467692 5.64421) (xy -0.932191 5.58631) (xy -1.390321 5.490251)
+ (xy -1.838953 5.356688) (xy -2.275024 5.186532) (xy -2.695554 4.980947) (xy -3.097671 4.741338) (xy -3.478627 4.46934)
+ (xy -3.835821 4.166812) (xy -4.166812 3.835821) (xy -4.46934 3.478627) (xy -4.741338 3.097671) (xy -4.980947 2.695554)
+ (xy -5.186532 2.275024) (xy -5.356688 1.838953) (xy -5.490251 1.390321) (xy -5.58631 0.932191) (xy -5.64421 0.467692)
+ (xy -5.663554 0) (xy -5.64421 -0.467692) (xy -5.58631 -0.932191) (xy -5.490251 -1.390321) (xy -5.356688 -1.838953)
+ (xy -5.186532 -2.275024) (xy -4.980947 -2.695554) (xy -4.741338 -3.097671) (xy -4.46934 -3.478627)
+ (xy -4.166812 -3.835821) (xy -3.835821 -4.166812) (xy -3.478627 -4.46934) (xy -3.097671 -4.741338)
+ (xy -2.695554 -4.980947) (xy -2.275024 -5.186532) (xy -1.838953 -5.356688) (xy -1.390321 -5.490251)
+ (xy -0.932191 -5.58631) (xy -0.467692 -5.64421) (xy 0 -5.663554)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill solid)
+ (layer "F.SilkS")
+ (uuid "14577eb9-126e-47fe-af3f-302f41ec2eba")
+ )
+ (fp_text user "<-X"
+ (at 11 -4 90)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "453c82bb-60a0-4846-81cd-65bfbbeabb14")
+ (effects
+ (font
+ (size 1.0922 1.0922)
+ (thickness 0.1778)
+ )
+ (justify left bottom)
+ )
+ )
+ (fp_text user "<-Y"
+ (at 7.571 -7.81 0)
+ (unlocked yes)
+ (layer "F.SilkS")
+ (uuid "8e314448-d23e-4920-8ec6-82223ac2d281")
+ (effects
+ (font
+ (size 1.0922 1.0922)
+ (thickness 0.1778)
+ )
+ (justify left bottom)
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -6 -6)
+ (size 1.6 1.6)
+ (drill 1.6)
+ (layers "*.Cu" "*.Mask")
+ (uuid "f938eefd-2f61-45a4-89fc-bd83fa0b77ba")
+ )
+ (pad "" np_thru_hole circle
+ (at 6 6)
+ (size 1.6 1.6)
+ (drill 1.6)
+ (layers "*.Cu" "*.Mask")
+ (uuid "122cc356-96db-497c-8100-89d41345e3e1")
+ )
+ (pad "1" thru_hole oval
+ (at 0 -9 90)
+ (size 3 1.5)
+ (drill 0.9)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (solder_mask_margin 0.0508)
+ (thermal_bridge_angle 0)
+ (uuid "11914fc2-003d-4e83-8f70-e128d6183de2")
+ )
+ (pad "2" thru_hole oval
+ (at -2 -9 90)
+ (size 3 1.5)
+ (drill 0.9)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (solder_mask_margin 0.0508)
+ (thermal_bridge_angle 0)
+ (uuid "b26bc1ff-b34d-462a-b1bd-cdf9d4b4b9a7")
+ )
+ (pad "2" thru_hole oval
+ (at 9 2)
+ (size 3 1.5)
+ (drill 0.9)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (solder_mask_margin 0.0508)
+ (thermal_bridge_angle 0)
+ (uuid "61ce3fc7-7305-4b25-98ba-b0d37253065a")
+ )
+ (pad "3" thru_hole oval
+ (at 9 0)
+ (size 3 1.5)
+ (drill 0.9)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (solder_mask_margin 0.0508)
+ (thermal_bridge_angle 0)
+ (uuid "eb93010c-0a17-4eb2-aed2-83ee74a99f08")
+ )
+ (pad "4" thru_hole oval
+ (at 2 -9 90)
+ (size 3 1.5)
+ (drill 0.9)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (solder_mask_margin 0.0508)
+ (thermal_bridge_angle 0)
+ (uuid "0ea2daa2-4db1-44a3-9467-b7af4a34af8f")
+ )
+ (pad "4" thru_hole oval
+ (at 9 -2)
+ (size 3 1.5)
+ (drill 0.9)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (solder_mask_margin 0.0508)
+ (thermal_bridge_angle 0)
+ (uuid "5225c1af-ac5c-43ca-9a39-10549fd373ac")
+ )
+)