Added Footprints, Symbols, to local project

This commit is contained in:
Superminaren 2026-02-22 12:52:28 +01:00
parent e57bbb581b
commit b2372c4b51
25 changed files with 748861 additions and 13738 deletions

View File

@ -0,0 +1,507 @@
(footprint "1x20"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(tags "SparkFun")
(property "Reference" "REF**"
(at 0 -1.397 180)
(layer "F.Fab")
(uuid "cfb806f1-15ae-48a8-8f41-3126184418eb")
(effects
(font
(size 0.5 0.5)
(thickness 0.1)
)
)
)
(property "Value" "Conn_01x20"
(at 0 1.27 180)
(layer "F.Fab")
(uuid "3bfb4e2e-0901-480f-a365-4977bae57f97")
(effects
(font
(size 0.5 0.5)
(thickness 0.1)
)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "ece80ed0-d2c1-4729-b249-1f304d877b0b")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" "Basic 0.1\" PTH"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "37480b0c-7737-4f89-9ca7-b8354a24bc13")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(fp_rect
(start -1.27 -1.27)
(end 49.53 1.27)
(stroke
(width 0.05)
(type default)
)
(fill no)
(layer "F.CrtYd")
(uuid "7feac081-74de-42c9-bb6f-dd03c783d429")
)
(fp_poly
(pts
(xy -0.254 0.254) (xy 0.254 0.254) (xy 0.254 -0.254) (xy -0.254 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "50558101-ed2d-4745-9f9e-97005b02c610")
)
(fp_poly
(pts
(xy 2.286 0.254) (xy 2.794 0.254) (xy 2.794 -0.254) (xy 2.286 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "928bce86-0bba-41dc-9be1-9f1f8653dd80")
)
(fp_poly
(pts
(xy 4.826 0.254) (xy 5.334 0.254) (xy 5.334 -0.254) (xy 4.826 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "e4d535ca-3688-4dad-b5e4-efa61ed2eac1")
)
(fp_poly
(pts
(xy 7.366 0.254) (xy 7.874 0.254) (xy 7.874 -0.254) (xy 7.366 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "878dc319-1cdc-40e8-8db8-e01f46222065")
)
(fp_poly
(pts
(xy 9.906 0.254) (xy 10.414 0.254) (xy 10.414 -0.254) (xy 9.906 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "9ab2b693-6c56-4766-a645-214d88588f8b")
)
(fp_poly
(pts
(xy 12.446 0.254) (xy 12.954 0.254) (xy 12.954 -0.254) (xy 12.446 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "7ade43e5-697a-48c8-b815-55c3c69dd6a1")
)
(fp_poly
(pts
(xy 14.986 0.254) (xy 15.494 0.254) (xy 15.494 -0.254) (xy 14.986 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "14f63fe7-4cf1-4ef1-b829-62f78702cdde")
)
(fp_poly
(pts
(xy 17.526 0.254) (xy 18.034 0.254) (xy 18.034 -0.254) (xy 17.526 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "9f6b5e1b-d8a7-4352-9cb9-87e079d3dab3")
)
(fp_poly
(pts
(xy 20.066 0.254) (xy 20.574 0.254) (xy 20.574 -0.254) (xy 20.066 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "3956e586-cbd4-4aaa-ab56-fb766c6649f5")
)
(fp_poly
(pts
(xy 22.606 0.254) (xy 23.114 0.254) (xy 23.114 -0.254) (xy 22.606 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "50a66f79-9f58-46cc-a7bf-4ad5e9947b27")
)
(fp_poly
(pts
(xy 25.146 0.254) (xy 25.654 0.254) (xy 25.654 -0.254) (xy 25.146 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "c18a5699-9f70-4421-885e-2074ffc3774e")
)
(fp_poly
(pts
(xy 27.686 0.254) (xy 28.194 0.254) (xy 28.194 -0.254) (xy 27.686 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "a8a558b3-62c4-4464-a26d-6e4dab5320dc")
)
(fp_poly
(pts
(xy 30.226 0.254) (xy 30.734 0.254) (xy 30.734 -0.254) (xy 30.226 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "5480fea1-c21e-474e-8c37-ab1e5de59f12")
)
(fp_poly
(pts
(xy 32.766 0.254) (xy 33.274 0.254) (xy 33.274 -0.254) (xy 32.766 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "afdc1531-3f83-412d-9d5d-5985b1b4ece5")
)
(fp_poly
(pts
(xy 35.306 0.254) (xy 35.814 0.254) (xy 35.814 -0.254) (xy 35.306 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "fe18d7af-6146-4981-ad38-a7df524088a6")
)
(fp_poly
(pts
(xy 37.846 0.254) (xy 38.354 0.254) (xy 38.354 -0.254) (xy 37.846 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "3de0235f-7be8-4ef9-a71d-c4bf5d80d7e9")
)
(fp_poly
(pts
(xy 40.386 0.254) (xy 40.894 0.254) (xy 40.894 -0.254) (xy 40.386 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "854cc128-e6b6-450e-a358-a95d73c1e2a3")
)
(fp_poly
(pts
(xy 42.926 0.254) (xy 43.434 0.254) (xy 43.434 -0.254) (xy 42.926 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "f81cd971-0706-472d-9b75-9152a3883525")
)
(fp_poly
(pts
(xy 45.466 0.254) (xy 45.974 0.254) (xy 45.974 -0.254) (xy 45.466 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "8ebe6621-fad7-4120-910b-f7ca0f81adab")
)
(fp_poly
(pts
(xy 48.006 0.254) (xy 48.514 0.254) (xy 48.514 -0.254) (xy 48.006 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill yes)
(layer "F.Fab")
(uuid "002337d5-7dc6-4a50-ab8d-60c84143e91f")
)
(pad "1" thru_hole circle
(at 0 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "b6958cc7-ea8e-419e-8605-4e7aae806e47")
)
(pad "2" thru_hole circle
(at 2.54 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "603489bd-a4b5-4b77-a498-023e3d6d2be3")
)
(pad "3" thru_hole circle
(at 5.08 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "bdbf3809-d674-46f5-aa81-1dff43756e87")
)
(pad "4" thru_hole circle
(at 7.62 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "959ea2ec-51c8-469d-acf1-e41821ec8985")
)
(pad "5" thru_hole circle
(at 10.16 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "287809c4-bee3-474c-9b3b-2e4fca303e96")
)
(pad "6" thru_hole circle
(at 12.7 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "5d772ffc-30fc-401e-8de5-c3fa08ccce78")
)
(pad "7" thru_hole circle
(at 15.24 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "e6ce4835-39ac-4f8b-a3fc-f6dc420852a3")
)
(pad "8" thru_hole circle
(at 17.78 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "cdde40aa-348b-4be1-b986-878faaf81e05")
)
(pad "9" thru_hole circle
(at 20.32 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "bad5bcea-cbd3-453d-9e1f-708b1c086b77")
)
(pad "10" thru_hole circle
(at 22.86 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "adbe4847-797c-4f87-b6a0-c13954ee1f45")
)
(pad "11" thru_hole circle
(at 25.4 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "7791841a-07c9-4212-8a6c-694645bae7b7")
)
(pad "12" thru_hole circle
(at 27.94 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "2a8ab276-b6fe-43df-a0d5-d3d627a7ee68")
)
(pad "13" thru_hole circle
(at 30.48 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "9ea451d8-1010-42cb-b881-e10b8ed9bf5f")
)
(pad "14" thru_hole circle
(at 33.02 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "7e5f706e-bf88-400a-83f5-165bd62f1199")
)
(pad "15" thru_hole circle
(at 35.56 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "01c0f955-4e96-4ca5-85bd-620b8fd82d5a")
)
(pad "16" thru_hole circle
(at 38.1 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "3907b851-1aad-4322-aede-4c13b1c5ee7e")
)
(pad "17" thru_hole circle
(at 40.64 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "b1a58cac-bc57-45ca-b96f-a8d4bbe99ff1")
)
(pad "18" thru_hole circle
(at 43.18 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "453071a5-23a3-491a-9dc8-57c72a5b35b1")
)
(pad "19" thru_hole circle
(at 45.72 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "ddae22b4-aeba-42e3-bc99-388a2af9adcd")
)
(pad "20" thru_hole circle
(at 48.26 0 90)
(size 1.8796 1.8796)
(drill 1.016)
(layers "*.Cu" "*.Mask")
(remove_unused_layers yes)
(keep_end_layers yes)
(thermal_bridge_angle 0)
(uuid "53948d5f-c3d4-4de7-a3c5-4f0c0963f361")
)
(embedded_fonts no)
)

View File

@ -0,0 +1,265 @@
(footprint "D_DO-35_SOD27_P7.62mm_Horizontal"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, length*diameter=4*2mm^2, http://www.diodes.com/_files/packages/DO-35.pdf")
(tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm")
(property "Reference" "REF**"
(at 4.25 0 180)
(layer "F.SilkS")
(uuid "10d5d286-828d-45cf-a57a-0ea7902ab576")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "1N4148"
(at 3.81 2.12 180)
(layer "F.Fab")
(uuid "485a6244-53f4-4648-9d75-0023f6727b69")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf"
(at 0 0 180)
(layer "F.Fab")
(hide yes)
(uuid "c25a95ea-3410-41d5-8b5b-c470180d1be1")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" "100V 0.15A standard switching diode, DO-35"
(at 0 0 180)
(layer "F.Fab")
(hide yes)
(uuid "893e7674-c7ed-4aa5-b763-785e6a866a9b")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Sim.Device" "D"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "d7dfc359-caae-4af2-aa57-03fc452a4c4c")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Sim.Pins" "1=K 2=A"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "1370bf5c-c758-4865-ba03-cef5fd0d1f2a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start 1.04 0)
(end 1.69 0)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "5a180553-07f4-47d5-9cb2-a45dc4aa2a05")
)
(fp_line
(start 2.29 -1.12)
(end 2.29 1.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "89906ffd-c41a-4873-9c6d-291bb9bbac70")
)
(fp_line
(start 2.41 -1.12)
(end 2.41 1.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "1911daca-1974-4565-abf4-061b611bec63")
)
(fp_line
(start 2.53 -1.12)
(end 2.53 1.12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "a8cff585-cb67-48e2-9aec-bcc7bb311c57")
)
(fp_line
(start 6.58 0)
(end 5.93 0)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "aa369a37-5b23-4ff5-8514-6d0559b9460f")
)
(fp_rect
(start 1.69 -1.12)
(end 5.93 1.12)
(stroke
(width 0.12)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "c83ce220-79bd-4398-ab69-349e52bdafb5")
)
(fp_rect
(start -1.05 -1.25)
(end 8.67 1.25)
(stroke
(width 0.05)
(type solid)
)
(fill no)
(layer "F.CrtYd")
(uuid "ca96c4a4-844b-4098-8645-ceaf911ac5df")
)
(fp_line
(start 0 0)
(end 1.81 0)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "215323a5-5e8f-4fa6-81b5-36708fe3b568")
)
(fp_line
(start 2.31 -1)
(end 2.31 1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "64d2ec88-4438-4459-952e-f7cd5169d411")
)
(fp_line
(start 2.41 -1)
(end 2.41 1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "63b4f768-d738-4d20-8a0f-af30bde87ff6")
)
(fp_line
(start 2.51 -1)
(end 2.51 1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "24f653ee-3146-49d3-b829-da2a47f20a47")
)
(fp_line
(start 7.62 0)
(end 5.81 0)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "655dbf58-7e99-4bf7-a097-aa5f9a74f04a")
)
(fp_rect
(start 1.81 -1)
(end 5.81 1)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
(uuid "d0bf0bb6-adbc-4e5f-99c7-98aa63a54582")
)
(fp_text user "K"
(at 0 -1.8 180)
(layer "F.Fab")
(uuid "67549123-1904-467c-8112-eef5e715317a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(fp_text user "${REFERENCE}"
(at 4.11 0 180)
(layer "F.Fab")
(uuid "783edd08-c9dc-46bb-a537-b69206e80305")
(effects
(font
(size 0.8 0.8)
(thickness 0.12)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 1.6 1.6)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15625)
(uuid "d9cce80e-dce0-4b43-a8bb-14ed4b286ba7")
)
(pad "2" thru_hole circle
(at 7.62 0)
(size 1.6 1.6)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "45fa8d7a-45d4-43df-b66e-15b307b934d7")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,371 @@
(footprint "Jack_3.5mm_Ledino_KB3SPRS_Horizontal"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "https://www.reichelt.de/index.html?ACTION=7&LA=3&OPEN=0&INDEX=0&FILENAME=C160%252FKB3SPRS.pdf")
(tags "jack stereo TRS")
(property "Reference" "REF**"
(at -3.5 2.3 180)
(layer "F.SilkS")
(uuid "6a0010e3-37cc-468b-8917-a50991301ea5")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "Port2"
(at 2.3 -12.2 180)
(layer "F.Fab")
(uuid "7081aea0-91ca-4403-b8ba-db674775fed9")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "340de763-0db2-4a37-9e4b-5e7f8a31547a")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" "Audio Jack, 3 Poles (Stereo / TRS)"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "efdae4b2-c854-44f1-be90-24a96432f3e3")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.4 -7.7)
(end -9.4 -1.5)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "0d86c28b-06f5-44f8-8674-d974898dc29a")
)
(fp_line
(start -9.4 -1.5)
(end -5.8 -1.5)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "fed3a752-752a-4dbe-8f9d-88dde1ce8f78")
)
(fp_line
(start -5.8 -10.8)
(end 1.95 -10.8)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "c63715d3-eaff-40fb-89a5-95db075a6049")
)
(fp_line
(start -5.8 -7.7)
(end -9.4 -7.7)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "e32af99e-fd78-4a24-bc3f-045add15c35c")
)
(fp_line
(start -5.8 1)
(end -5.8 -10.8)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "adaa297f-cb11-49ae-b43c-8cf7a59a6f0f")
)
(fp_line
(start -2.25 1)
(end -5.8 1)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "26caa936-ded1-4053-94b7-06ba51691d88")
)
(fp_line
(start -0.5 2.05)
(end 0.5 2.05)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "4a356497-4a72-4330-9474-d2330cae49a1")
)
(fp_line
(start 0 1.5)
(end -0.5 2.05)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "49b79b5d-f525-4877-a21c-1e407ce7b966")
)
(fp_line
(start 0.5 2.05)
(end 0 1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "992dbef9-0be2-43a7-ad92-f62b5cf06c53")
)
(fp_line
(start 6 1)
(end 2.25 1)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "7fdefde2-5380-499c-8b72-333543fcac16")
)
(fp_line
(start 6.3 -10.8)
(end 8.7 -10.8)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "acd412a2-1748-43ce-989a-f27ed3b55cd3")
)
(fp_line
(start 8.7 -10.8)
(end 8.7 1)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "0cbf23a0-22ca-4df7-ac4a-533a611ea0cb")
)
(fp_line
(start 8.7 1)
(end 8.6 1)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "0a453965-acf8-4be5-b002-ddd618461eb6")
)
(fp_line
(start -9.8 -11.4)
(end -9.8 2)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "0bf8c1da-f747-4c78-97bb-23bd22d96b79")
)
(fp_line
(start -9.8 2)
(end 9.1 2)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "50e1b7d4-3192-48b6-a3be-b2cb437e16e0")
)
(fp_line
(start 9.1 -11.4)
(end -9.8 -11.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "b3fe3535-8f16-4289-bca5-6f73c6261dfa")
)
(fp_line
(start 9.1 2)
(end 9.1 -11.4)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "90e5aaed-56df-48cc-9e5b-3a598b58b549")
)
(fp_line
(start -9.3 -7.6)
(end -9.3 -1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "6a409ce3-5b1e-4b08-bfce-24b209b8eca7")
)
(fp_line
(start -9.3 -7.6)
(end -5.7 -7.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "4e44acd6-dc4f-431f-a4b7-b3177be67564")
)
(fp_line
(start -9.3 -1.6)
(end -5.7 -1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "42d52d28-f39b-4494-96a7-859996133eca")
)
(fp_line
(start -5.7 -10.7)
(end -5.7 0.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "b9fbaca5-592c-4833-9524-fce93cde9d46")
)
(fp_line
(start -5.7 0.9)
(end 8.6 0.9)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "5e5ed23f-7caf-4756-a91d-291a9a58b42a")
)
(fp_line
(start 8.6 -10.7)
(end -5.7 -10.7)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "e980c274-c043-458f-9523-3312b56a21ed")
)
(fp_line
(start 8.6 0.9)
(end 8.6 -10.7)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "9e63d345-e3ab-46e0-9203-58739045b710")
)
(fp_circle
(center 0.1 -1.75)
(end 0.4 -1.55)
(stroke
(width 0.12)
(type solid)
)
(fill no)
(layer "F.Fab")
(uuid "6f107120-fa4e-4d7e-97e3-506e0cbfd734")
)
(fp_text user "${REFERENCE}"
(at 2.7 -4.6 180)
(layer "F.Fab")
(uuid "ff35a2e3-8092-46b1-9c5b-d2b61234db0f")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "R" thru_hole oval
(at 4.1 -9.8)
(size 4 2.2)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "286ee355-084e-4fe3-8101-fbbecd59d5c4")
)
(pad "RN" thru_hole oval
(at 2.9 -7.1)
(size 4 2.2)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "5d56a7a8-d896-4e5d-983e-d6c07eedfeb1")
)
(pad "S" thru_hole oval
(at -3.9 -4.6)
(size 2.2 4)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "28e67dfb-50af-43d1-b9d4-42393595390d")
)
(pad "T" thru_hole rect
(at 0 0)
(size 4 2.2)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "b6eafe74-1e04-4d65-91cf-fea9d89b5822")
)
(pad "TN" thru_hole oval
(at 7.3 -0.5 90)
(size 4 2.2)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "0269f1f5-8aeb-4d37-98f5-aca8e307df32")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_Audio.3dshapes/Jack_3.5mm_Ledino_KB3SPRS_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,291 @@
(footprint "LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "5.0mm x 5.0mm Addressable RGB LED NeoPixel, https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf")
(tags "LED RGB NeoPixel PLCC-4 5050")
(property "Reference" "REF**"
(at 0 -3.5 0)
(layer "F.SilkS")
(uuid "61c09ae9-d011-4856-9faf-1d71dd92e2d1")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "WS2812B"
(at 0 4 0)
(layer "F.Fab")
(uuid "bac1306f-1cd2-42f7-8020-5d1101447b6b")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "411a61a6-4728-492c-8ce7-b58702779839")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" "RGB LED with integrated controller"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "fcac83ae-aaad-48e6-be53-66d1e7e66899")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -3.5 -2.75)
(end -3.5 2.75)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "e54ef800-f483-44d4-8882-70da325234ff")
)
(fp_line
(start -3.5 -2.75)
(end 3.5 -2.75)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "094d5d21-83f9-44db-8c57-72fda88f63b4")
)
(fp_line
(start -3.5 2.75)
(end 3.05 2.75)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "1bf48fb2-28c4-4254-8842-737dd676c83e")
)
(fp_line
(start -2.7 0.9)
(end -2.7 -0.9)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "6c2200a5-8171-4737-927d-1d311f7de40b")
)
(fp_line
(start 2.7 0.9)
(end 2.7 -0.9)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "c3e19b03-b218-42c5-b531-23bbdf6fa454")
)
(fp_line
(start 3.05 2.75)
(end 3.5 2.3)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "de88a3ae-3ea4-40c4-9950-900ca7e67249")
)
(fp_line
(start 3.5 2.3)
(end 3.5 -2.75)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "118d6367-d0ca-4d32-9f78-fab3678d7abf")
)
(fp_line
(start -3.45 -2.75)
(end -3.45 2.75)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "9e986a1b-7128-4d4c-adc9-0b6bba670005")
)
(fp_line
(start -3.45 2.75)
(end 3.45 2.75)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "fec726d0-defd-4924-8112-de303a717b08")
)
(fp_line
(start 3.45 -2.75)
(end -3.45 -2.75)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "2db57d0a-5abe-4b8e-9319-183fa27bfd02")
)
(fp_line
(start 3.45 2.75)
(end 3.45 -2.75)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "c0eb440e-1ba4-4cbb-ad42-a73b55c138dc")
)
(fp_line
(start -2.5 -2.5)
(end -2.5 2.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "541ead05-e313-4936-bc6c-ae757b8e37a2")
)
(fp_line
(start -2.5 2.5)
(end 2.5 2.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "564ae1be-5ef4-4750-b515-0382ed21c639")
)
(fp_line
(start 2.5 -2.5)
(end -2.5 -2.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "1296a15d-9b58-4628-b979-212f7658d3ba")
)
(fp_line
(start 2.5 1.5)
(end 1.5 2.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "5bbb876a-fd12-4f01-8c1b-c0318070a2ec")
)
(fp_line
(start 2.5 2.5)
(end 2.5 -2.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "dd08dc92-6cc3-4cde-8a4e-cf225170b610")
)
(fp_circle
(center 0 0)
(end 0 -2)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
(uuid "66a5099b-1235-47bc-b72f-8e0bdf31f12c")
)
(fp_text user "1"
(at -4 -1.6 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "ee1dd1d3-2d86-469e-894c-ac1ab430d43b")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
)
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(uuid "f11e2144-4dca-428a-b4a0-c181af4a4f70")
(effects
(font
(size 0.8 0.8)
(thickness 0.15)
)
)
)
(pad "1" smd roundrect
(at -2.45 -1.65)
(size 1.5 0.9)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.1)
(uuid "46229028-d109-438b-bd00-f3f093ac8224")
)
(pad "2" smd roundrect
(at -2.45 1.65)
(size 1.5 0.9)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.1)
(uuid "5d2dd6a1-bb99-43d0-9b40-98a73d0db8f3")
)
(pad "3" smd roundrect
(at 2.45 1.65)
(size 1.5 0.9)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.1)
(uuid "cb2ce687-051d-4178-8eae-5a8983725408")
)
(pad "4" smd roundrect
(at 2.45 -1.65)
(size 1.5 0.9)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.1)
(uuid "129a9e22-d47e-4b1a-ba1a-1587f60b6ffb")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/LED_SMD.3dshapes/LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,157 @@
(footprint "R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=5.08mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0204 series Axial Horizontal pin pitch 5.08mm 0.167W length 3.6mm diameter 1.6mm")
(property "Reference" "REF**"
(at 2.54 -1.92 180)
(layer "F.SilkS")
(hide yes)
(uuid "17324fc3-256a-4ac6-9948-b74aa0d5120f")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "4.7k"
(at 2.54 0 180)
(layer "F.SilkS")
(uuid "3f1c95d4-e8c7-4a6a-b2e7-677eee414979")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" "~"
(at 0 0 180)
(layer "F.Fab")
(hide yes)
(uuid "87a867f7-4ea7-453e-9d7a-670851fcd82a")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" "Resistor"
(at 0 0 180)
(layer "F.Fab")
(hide yes)
(uuid "9166ae82-d4b9-4bf9-8b35-141266fefea1")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start 0.62 -0.92)
(end 4.46 -0.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "e307e6a7-a93a-4c64-84ef-457409e026a2")
)
(fp_line
(start 0.62 0.92)
(end 4.46 0.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "7551e224-6952-4a7f-9c61-a29b0316236c")
)
(fp_rect
(start -0.95 -1.05)
(end 6.03 1.05)
(stroke
(width 0.05)
(type solid)
)
(fill no)
(layer "F.CrtYd")
(uuid "3c4d7809-cb7f-4a1d-8604-6e567b9950b1")
)
(fp_line
(start 0 0)
(end 0.74 0)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "f53a676c-2db8-4a70-8762-8489220407f6")
)
(fp_line
(start 5.08 0)
(end 4.34 0)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "8d856d18-495e-4a94-9ef0-07edbb5c4386")
)
(fp_rect
(start 0.74 -0.8)
(end 4.34 0.8)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
(uuid "f8cb5cf0-acd5-41f7-98a6-5ad5f45211f2")
)
(fp_text user "${REFERENCE}"
(at 2.54 0 180)
(layer "F.Fab")
(uuid "a4d6b1e1-a33b-4908-aa15-dec390bc1db7")
(effects
(font
(size 0.72 0.72)
(thickness 0.108)
)
)
)
(pad "1" thru_hole circle
(at 0 0)
(size 1.4 1.4)
(drill 0.7)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "0789b5e6-51de-4ff0-bf9c-9949fd214209")
)
(pad "2" thru_hole circle
(at 5.08 0)
(size 1.4 1.4)
(drill 0.7)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "689b1f98-4ee4-455b-a900-6c869519fc87")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,180 @@
(footprint "R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=7.62mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
(tags "Resistor Axial_DIN0204 series Axial Horizontal pin pitch 7.62mm 0.167W length 3.6mm diameter 1.6mm")
(property "Reference" "REF**"
(at 3.81 -1.92 0)
(layer "F.Fab")
(uuid "894f5285-48a6-42c6-a2ca-cdcdf779b114")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "4.7k"
(at 3.81 0 0)
(layer "F.SilkS")
(uuid "9ffd4bd3-aec8-4920-8f9f-5a135d629e74")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" "https://www.vishay.com/docs/20035/dcrcwe3.pdf"
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "9bf73a82-75b0-4f31-9612-f58d3cf8eeff")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" "Resistor"
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "5dccd662-e7c3-417b-8327-69a4ff066ef6")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "PROD_ID" "RES-00824"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "6660a778-99d3-4721-9de3-9c14d3809ac1")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start 0.94 0)
(end 1.89 0)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "01e13a5c-47ed-41f4-8273-a4d9572bb72e")
)
(fp_line
(start 6.68 0)
(end 5.73 0)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "6b15b6e9-2516-4b12-bcb5-fef378db86e0")
)
(fp_rect
(start 1.89 -0.92)
(end 5.73 0.92)
(stroke
(width 0.12)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "8abf5ca3-e54e-43d2-aa76-9fc0efa996e1")
)
(fp_rect
(start -0.95 -1.05)
(end 8.57 1.05)
(stroke
(width 0.05)
(type solid)
)
(fill no)
(layer "F.CrtYd")
(uuid "5f6d9a5a-218e-47ba-a5e3-96800d9d5408")
)
(fp_line
(start 0 0)
(end 2.01 0)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "504b097e-f215-41d1-816c-b398eca63399")
)
(fp_line
(start 7.62 0)
(end 5.61 0)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "54ab655c-150b-478c-b97d-a9529e9aa4ac")
)
(fp_rect
(start 2.01 -0.8)
(end 5.61 0.8)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
(uuid "683ec57e-7db0-46b4-8783-d50c12db1b4a")
)
(fp_text user "${REFERENCE}"
(at 3.81 0 0)
(layer "F.Fab")
(uuid "3b4a91ea-314a-47ba-b7fc-c11ecc01d405")
(effects
(font
(size 0.72 0.72)
(thickness 0.108)
)
)
)
(pad "1" thru_hole circle
(at 0 0)
(size 1.4 1.4)
(drill 0.7)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "00eac638-2f64-4116-8f2a-9090775c3fcd")
)
(pad "2" thru_hole circle
(at 7.62 0)
(size 1.4 1.4)
(drill 0.7)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "10f24769-f63e-458f-a91e-612aa9869b02")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,398 @@
(footprint "RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "Alps rotary encoder, EC11E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html")
(tags "rotary encoder")
(property "Reference" "REF**"
(at 2.8 -4.7 180)
(layer "F.SilkS")
(uuid "feb12d80-9d08-42da-917b-bf58cdc9b7de")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "RotaryEncoder_Switch"
(at 7.5 10.4 180)
(layer "F.Fab")
(uuid "6b84f501-0bd7-4277-8b25-9df1237567fa")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "46264c5d-1522-45ca-8904-efcfd2985ca0")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "085c446d-823b-4b21-a520-989fa88a68b9")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -0.3 -1.6)
(end 0.3 -1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "72872d2c-55f4-491a-883c-5b463b8902e1")
)
(fp_line
(start 0 -1.3)
(end -0.3 -1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "8a7d1cfd-56c7-49a8-a472-1100bec07ea3")
)
(fp_line
(start 0.3 -1.6)
(end 0 -1.3)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "3f2b8212-55f6-46ca-964a-af30dce65e5a")
)
(fp_line
(start 1.4 -3.4)
(end 1.4 8.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "7a9f3d4e-90f1-4031-9286-d5be5de5a46c")
)
(fp_line
(start 5.5 -3.4)
(end 1.4 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "409ceaa5-b666-44da-b8b7-8e25f108a65f")
)
(fp_line
(start 5.5 8.4)
(end 1.4 8.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "2f280768-2a4a-496b-ab30-63bd2a264f82")
)
(fp_line
(start 7 2.5)
(end 8 2.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "96f2f735-1beb-4817-89e9-c5be36f602bc")
)
(fp_line
(start 7.5 2)
(end 7.5 3)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "82af04a8-0069-4f92-9f45-201ab3c8b118")
)
(fp_line
(start 9.5 -3.4)
(end 13.6 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "de2885da-cda9-45c2-b63b-568e4068a8ef")
)
(fp_line
(start 13.6 -3.4)
(end 13.6 -1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "3eeb6266-8bd0-4268-9733-c5e35dc6ffda")
)
(fp_line
(start 13.6 1.2)
(end 13.6 3.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "0d3a83f6-4c5a-405f-94fb-de9720faf66b")
)
(fp_line
(start 13.6 6)
(end 13.6 8.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "c6b5cc1e-be03-4230-89c5-f61a183da573")
)
(fp_line
(start 13.6 8.4)
(end 9.5 8.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "446cf392-6bec-48f8-8da9-75e845747baf")
)
(fp_circle
(center 7.5 2.5)
(end 10.5 2.5)
(stroke
(width 0.12)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "7d59ef10-e17f-4bcf-a783-83e03991a1d4")
)
(fp_line
(start -1.5 -4.6)
(end -1.5 9.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "99cf83f8-3e34-46dc-9bfa-73a25ed049af")
)
(fp_line
(start -1.5 -4.6)
(end 16 -4.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "714327b5-1a44-4b85-b063-b38979fdfa26")
)
(fp_line
(start 16 9.6)
(end -1.5 9.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "c5f42bcf-cedd-4f1e-80f0-278880e6238b")
)
(fp_line
(start 16 9.6)
(end 16 -4.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "279f6722-47ca-44da-9573-040a09e7169a")
)
(fp_line
(start 1.5 -2.2)
(end 2.5 -3.3)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "75ed5c3f-0243-4a70-bd4f-05550ccc923a")
)
(fp_line
(start 1.5 8.3)
(end 1.5 -2.2)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "7b080f8f-d60c-42a2-a63d-7d4f076c39b6")
)
(fp_line
(start 2.5 -3.3)
(end 13.5 -3.3)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "14d0f0fe-65ff-4139-86f6-aadfabc9e16c")
)
(fp_line
(start 4.5 2.5)
(end 10.5 2.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "924a40d9-93d7-4c68-9cd4-964da5e6c747")
)
(fp_line
(start 7.5 -0.5)
(end 7.5 5.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "51c40b78-d059-45aa-9c7f-e61f815f089d")
)
(fp_line
(start 13.5 -3.3)
(end 13.5 8.3)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "d46c8270-840a-48cf-bfc9-f1f1c90fabcf")
)
(fp_line
(start 13.5 8.3)
(end 1.5 8.3)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "ce228c7f-9885-4ea7-8535-53cf90f3e880")
)
(fp_circle
(center 7.5 2.5)
(end 10.5 2.5)
(stroke
(width 0.12)
(type solid)
)
(fill no)
(layer "F.Fab")
(uuid "7edeb939-87e7-4a1a-814c-673719f6d7e8")
)
(fp_text user "${REFERENCE}"
(at 11.1 6.3 180)
(layer "F.Fab")
(uuid "bae60c76-061b-4f18-b4f3-89724a8eed75")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "A" thru_hole rect
(at 0 0)
(size 2 2)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7e5a8d53-eaf3-4bc9-9c72-aa53631ca59c")
)
(pad "B" thru_hole circle
(at 0 5)
(size 2 2)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "5797fde2-7f2d-4ea1-ac0a-d6ff2a64989d")
)
(pad "C" thru_hole circle
(at 0 2.5)
(size 2 2)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "6752182d-8b1c-4726-80c2-a1a071bb2bfb")
)
(pad "MP" thru_hole rect
(at 7.5 -3.1)
(size 3.2 2)
(drill oval 2.8 1.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "6d818e60-ea6d-47be-ad19-b2f5fdf2b4ba")
)
(pad "MP" thru_hole rect
(at 7.5 8.1)
(size 3.2 2)
(drill oval 2.8 1.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "5f009c64-0a6b-4f00-afd8-56872e721f12")
)
(pad "S1" thru_hole circle
(at 14.5 5)
(size 2 2)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "9b907227-0863-4095-87d5-1ea9580495ea")
)
(pad "S2" thru_hole circle
(at 14.5 0)
(size 2 2)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "b0457e2c-4ebe-4ef4-83f9-f41c6bb1f446")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Rotary_Encoder.3dshapes/RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,188 @@
(footprint "SSD1306_I2CBreakout"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -3.75 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "7dc032fc-322a-403a-aa93-b3c6fd62fab0")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "~"
(at 0 -2.25 0)
(unlocked yes)
(layer "F.Fab")
(uuid "9fbd2815-b03d-444b-a258-f010a52b59a1")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "f32c326d-b421-4630-927a-4b5c637f8d4f")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "c49c9ed0-e1ec-472c-b880-f8976e724e8b")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_rect
(start -12.5 -33.02)
(end 12.5 -5.52)
(stroke
(width 0.1)
(type default)
)
(fill no)
(layer "F.SilkS")
(uuid "62fed9cf-12ee-4643-a014-d80775fd3fd3")
)
(fp_text user "SDA"
(at 3.81 -26.67 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "0ca0ad4d-d79d-47ce-9861-1b433c1bdfd5")
(effects
(font
(size 1.5 1.5)
(thickness 0.3)
(bold yes)
)
)
)
(fp_text user "GND"
(at -3.81 -26.67 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "574d9073-2264-461b-b76d-f1bdc81d38e1")
(effects
(font
(size 1.5 1.5)
(thickness 0.3)
(bold yes)
)
)
)
(fp_text user "SCK"
(at 1.27 -26.67 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "9b2dd698-e3ac-4f6e-ba08-e2faa8d1df32")
(effects
(font
(size 1.5 1.5)
(thickness 0.3)
(bold yes)
)
)
)
(fp_text user "VDD"
(at -1.27 -26.67 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "c0ea5c5e-a785-4533-b733-3ede30d8c077")
(effects
(font
(size 1.5 1.5)
(thickness 0.3)
(bold yes)
)
)
)
(fp_text user "${REFERENCE}"
(at 0 -0.75 0)
(unlocked yes)
(layer "F.Fab")
(uuid "3770e48f-02c5-4789-8428-2d89f457c652")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(fp_text_box "SSD1306\ni2c OLED\nScreen"
(start -5.08 -20.32)
(end 5.08 -10.16)
(margins 1.0025 1.0025 1.0025 1.0025)
(layer "F.SilkS")
(uuid "9b7ae392-2d76-459c-9dbf-3470e615c6f8")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify top)
)
(border yes)
(stroke
(width 0.1)
(type solid)
)
)
(pad "1" thru_hole roundrect
(at -3.81 -30.48 90)
(size 2.54 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "70b326de-b285-4953-9104-0ac0f6ca0e45")
)
(pad "2" thru_hole roundrect
(at -1.27 -30.48 90)
(size 2.54 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "1bc2f6a9-e030-4b96-9777-77c2ffc94ac6")
)
(pad "3" thru_hole roundrect
(at 1.27 -30.48 90)
(size 2.54 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "af6aed34-960a-4405-9484-1b57a9319768")
)
(pad "4" thru_hole roundrect
(at 3.81 -30.48 90)
(size 2.54 1.27)
(drill 0.8)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "490fd669-324d-4756-ad4b-9af96d4813c7")
)
(embedded_fonts no)
)

View File

@ -0,0 +1,333 @@
(footprint "SW_PUSH_6mm"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "Generic 6mm SW tactile push button")
(tags "tact sw push 6mm")
(property "Reference" "REF**"
(at 3.25 -2 0)
(layer "F.SilkS")
(uuid "d275afe8-596f-4a39-a451-bb67c42ffa7a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "SW_Right"
(at 3.75 6.7 0)
(layer "F.Fab")
(uuid "98f8426a-a187-4f13-acee-bfe8cca8a0c7")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "4961e93d-52d1-4fe5-b61a-b1f8e616f9a4")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" "Push button switch, generic, two pins"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "ec490aaa-266f-4aea-971f-dee4900e32a6")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -0.25 1.5)
(end -0.25 3)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "ca0e4096-c6f8-44d1-8014-51d88431a97c")
)
(fp_line
(start 1 5.5)
(end 5.5 5.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "86cb1744-04d8-4355-937b-3572ee75a761")
)
(fp_line
(start 5.5 -1)
(end 1 -1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "4a005d25-e114-4e61-9474-721ef43fc646")
)
(fp_line
(start 6.75 3)
(end 6.75 1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "68685226-78bf-47ba-a03a-e9134b895ff9")
)
(fp_line
(start -1.5 -1.5)
(end -1.25 -1.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "1161d580-e804-4ac4-a571-a5ee6fb5d394")
)
(fp_line
(start -1.5 -1.25)
(end -1.5 -1.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "14327f00-bdce-4a2b-890e-5b54bf76944e")
)
(fp_line
(start -1.5 5.75)
(end -1.5 -1.25)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "81ba0c9d-e179-4cdb-9d8b-64e23896a7e2")
)
(fp_line
(start -1.5 5.75)
(end -1.5 6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "b32b6299-0e22-4bbb-ba14-53dc1b4dbc64")
)
(fp_line
(start -1.5 6)
(end -1.25 6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "798e5180-1df5-4b47-a0aa-6850c46e940a")
)
(fp_line
(start -1.25 -1.5)
(end 7.75 -1.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "03a85918-7e76-4cf5-a805-42385a23e829")
)
(fp_line
(start 7.75 -1.5)
(end 8 -1.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "0e920e14-089c-47ef-95d1-646ddeac4779")
)
(fp_line
(start 7.75 6)
(end -1.25 6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "5ce24ad0-407c-4dd4-a90d-8d5bbdd38ec4")
)
(fp_line
(start 7.75 6)
(end 8 6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "93a44549-ff86-426a-829f-2e84e77ce4c9")
)
(fp_line
(start 8 -1.5)
(end 8 -1.25)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "6ca1ba81-9142-4671-947e-3924028aae73")
)
(fp_line
(start 8 -1.25)
(end 8 5.75)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "eb91715c-9b35-46b4-9b63-fbd0275ad6b7")
)
(fp_line
(start 8 6)
(end 8 5.75)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "90537424-144e-4969-9b4d-e24d7e03a55d")
)
(fp_line
(start 0.25 -0.75)
(end 3.25 -0.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "6fdfeefe-a670-4219-8d25-fc00c80d0abd")
)
(fp_line
(start 0.25 5.25)
(end 0.25 -0.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "05f7db50-10b8-4304-a362-8de27e084ea4")
)
(fp_line
(start 3.25 -0.75)
(end 6.25 -0.75)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "b0df6ce1-7218-41ab-b0f3-9f4411632bca")
)
(fp_line
(start 6.25 -0.75)
(end 6.25 5.25)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "c07bc337-77cb-48a0-aa63-b5638149835f")
)
(fp_line
(start 6.25 5.25)
(end 0.25 5.25)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "278b64f2-92e6-483e-a8f1-22fbe6df86b3")
)
(fp_circle
(center 3.25 2.25)
(end 1.25 2.5)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
(uuid "72096948-de13-4cec-9b66-353cacece6ba")
)
(fp_text user "${REFERENCE}"
(at 3.25 2.25 0)
(layer "F.Fab")
(uuid "9a2dcefd-6c10-477d-9e8a-d464ccf12e84")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole circle
(at 0 0 90)
(size 2 2)
(drill 1.1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "625b79d8-ebd4-4bd7-b795-bcf8f3408592")
)
(pad "1" thru_hole circle
(at 6.5 0 90)
(size 2 2)
(drill 1.1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "3618083d-c8da-4d5d-94ef-981e7c69da90")
)
(pad "2" thru_hole circle
(at 0 4.5 90)
(size 2 2)
(drill 1.1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "83f737c8-f9c3-426f-9077-d5d1d6216183")
)
(pad "2" thru_hole circle
(at 6.5 4.5 90)
(size 2 2)
(drill 1.1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "45a247b9-3755-4269-a049-947addc37dca")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_PUSH_6mm.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,362 @@
(footprint "TP4056-18650"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 13.6 19.6 0)
(layer "F.SilkS")
(uuid "9889011a-49b4-4008-8e42-6895014f425a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "~"
(at 13 -1.6 0)
(layer "F.Fab")
(uuid "8f7d1f44-c146-4847-994c-52d06c7c5541")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "e3434ad8-9158-43bc-a61e-a63c685d6cc4")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "e064e011-48fc-42b8-a9e8-577eba9d959c")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start 28.4 17.8)
(end 0 17.8)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "f3506e37-ab47-4ce4-a7a8-9aec61db417f")
)
(fp_line
(start 28.4 15.7)
(end 28.4 17.8)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "f28ba0e1-23ad-4795-905b-044f83059587")
)
(fp_line
(start 28.4 15.4)
(end 28.4 15.7)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "a401f161-3298-4688-9e5b-59d8e5757aaa")
)
(fp_line
(start 28.4 2.5)
(end 26.1 2.5)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "74676796-09d3-4528-8a90-1c415eddf9dc")
)
(fp_line
(start 28.4 0)
(end 28.4 2.5)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "1e5bcb48-8dab-4818-b688-e47ae7b2902f")
)
(fp_line
(start 26.3 15.4)
(end 28.4 15.4)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "149dcf82-9816-4242-b8a3-8a9806d8d829")
)
(fp_line
(start 26.3 0)
(end 28.4 0)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "f5efa813-4a48-4278-b0d4-7e86fd98021c")
)
(fp_line
(start 26.1 15.4)
(end 26.4 15.4)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "1f2333cc-9bec-401d-8ceb-cbcb6c83edfd")
)
(fp_line
(start 26.1 2.5)
(end 26.1 15.4)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "c93991b3-94b4-4a93-8f80-1db875d9503a")
)
(fp_line
(start 2.9 11)
(end 0.4 11)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "c0a32a4d-b59d-42df-a675-37d0f868b798")
)
(fp_line
(start 2.9 7.2)
(end 2.9 11)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "15b0d36a-254e-4d08-b00f-56a04dd62ffb")
)
(fp_line
(start 0.4 11)
(end 0.4 7.3)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "0cb524e6-fb2a-42a2-940e-1bae7d819b87")
)
(fp_line
(start 0.4 7.2)
(end 2.9 7.2)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "fe590ae3-3a48-4e80-8124-6a99f7cb4dda")
)
(fp_line
(start 0 17.8)
(end 0 0)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "c9dae34f-6054-4ae9-b163-d1b56df692f6")
)
(fp_line
(start 0 0)
(end 26.3 0)
(stroke
(width 0.15)
(type solid)
)
(layer "F.SilkS")
(uuid "311d8a1b-ab30-477e-993d-8978323c5b03")
)
(fp_text user "+"
(at 3.9 1.6 0)
(layer "F.SilkS")
(uuid "3614b2de-727f-4b52-ae90-2ec925c87d42")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(fp_text user "B-"
(at 21.7 12.7 0)
(layer "F.SilkS")
(uuid "54795bf9-031a-482f-a675-5ae5a26f1520")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(fp_text user "Out+"
(at 20.9 1.6 0)
(layer "F.SilkS")
(uuid "5b2d226b-7b4b-4a48-8438-ebae9c21f34e")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(fp_text user "GND"
(at 1.8 13.7 0)
(layer "F.SilkS")
(uuid "6a7c0554-cffd-45bc-9e60-6438acaba7b4")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(fp_text user "-"
(at 4 16.8 0)
(layer "F.SilkS")
(uuid "a2537af0-17c8-46be-ba73-c1619c5906f4")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(fp_text user "Out-"
(at 20.9 16.2 0)
(layer "F.SilkS")
(uuid "a6fcd402-78f3-4746-b091-6e2065736b96")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(fp_text user "B+"
(at 21.7 5.1 0)
(layer "F.SilkS")
(uuid "ac983fa3-0164-43a0-a419-5f55906a62c1")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(fp_text user "5v"
(at 1.7 4.1 0)
(layer "F.SilkS")
(uuid "b27333f3-9de7-4a1c-bb37-88c9a7807ba8")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(fp_text user "USB"
(at 1.6 9.1 90)
(layer "F.SilkS")
(uuid "d7c764fd-7754-461b-aa07-15d9519f099a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(fp_text user "Battery Charger 1A"
(at 12.7 8.9 0)
(layer "F.SilkS")
(uuid "de656267-5e98-45e5-9d19-ae17dfc1add8")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 1.7 1.7 180)
(size 2.8 2.8)
(drill 1.54)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "c9f4ac65-f970-437c-b748-144d28b61980")
)
(pad "2" thru_hole rect
(at 1.7 15.9 180)
(size 2.8 2.8)
(drill 1.54)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "92b4bfb8-4018-4767-9781-e3091b61206c")
)
(pad "3" thru_hole rect
(at 24.6 1.7 180)
(size 2.8 2.8)
(drill 1.54)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "fa8da901-7299-4d64-9792-c5416a5a9cd8")
)
(pad "4" thru_hole rect
(at 24.6 16.2 180)
(size 2.8 2.8)
(drill 1.54)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "5152c647-51b1-480f-9c7d-3dc96f1d3759")
)
(pad "5" thru_hole rect
(at 24.6 5.2 180)
(size 2.8 2.8)
(drill 1.54)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "2f618433-e432-4f36-af67-35b35e7a7337")
)
(pad "6" thru_hole rect
(at 24.6 12.8 180)
(size 2.8 2.8)
(drill 1.54)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "fc1904a6-5626-44a1-9a22-807a19ba49e1")
)
(embedded_fonts no)
)

View File

@ -0,0 +1,447 @@
(footprint "TerminalBlock_Xinya_XY308-2.54-4P_1x04_P2.54mm_Horizontal"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "Terminal Block Xinya XY308-2.54-4P, 4 pins, pitch 2.54mm, size 10.7x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
(tags "THT Terminal Block Xinya XY308-2.54-4P pitch 2.54mm size 10.7x6.5mm drill 1.2mm pad 2mm")
(property "Reference" "REF**"
(at 3.81 -4.22 0)
(layer "F.SilkS")
(uuid "595d30aa-5d6a-44cc-96d3-389120b986a4")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "Screw_Terminal_01x04"
(at 3.81 4.52 0)
(layer "F.Fab")
(uuid "7a2e648f-6740-437b-b45a-a2251b0ad8dc")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "2bc7353f-aa39-4837-9f3b-a0579783094d")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" "Generic screw terminal, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "2c109f20-728a-4bec-891c-2e2803c6ee3b")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -1.64 -3.22)
(end 9.26 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "4151a342-2fee-43ed-931f-caa28fd80c88")
)
(fp_line
(start -1.64 -1.5)
(end 9.26 -1.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "25c0518c-0b45-4765-b1f2-2f9e15ddb9da")
)
(fp_line
(start -1.64 1.6)
(end 9.26 1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "6300498f-c467-49a8-b3f0-eb6380c0011a")
)
(fp_line
(start -1.64 2.6)
(end 9.26 2.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "d48d5824-ec54-4499-b022-7c2cb5f34620")
)
(fp_line
(start -1.64 3.52)
(end -1.64 -3.22)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "54bf0887-a971-48a5-a641-a6e37aa7a852")
)
(fp_line
(start -0.3 3.52)
(end -1.64 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "0562f8a3-60df-4d46-aab3-8bcb83cc83d0")
)
(fp_line
(start 9.26 -3.22)
(end 9.26 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "e7089e60-feae-4352-a734-febf33ea25b2")
)
(fp_line
(start 9.26 3.52)
(end 0.3 3.52)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "2cc42e65-6bb8-4b90-bc7c-ca9bb3233942")
)
(fp_poly
(pts
(xy 0 3.52) (xy 0.44 4.13) (xy -0.44 4.13)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "cea2a555-4525-440b-9e36-9f563593ec50")
)
(fp_line
(start -2.02 -3.6)
(end -2.02 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "e586b0cc-bbdc-4d23-8caa-0df04b7a4306")
)
(fp_line
(start -2.02 3.9)
(end 9.64 3.9)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "ae4502f9-70a0-4593-9db4-f4c0fe592e76")
)
(fp_line
(start 9.64 -3.6)
(end -2.02 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "44e6da7e-e81b-411c-a237-b01b72b4f88b")
)
(fp_line
(start 9.64 3.9)
(end 9.64 -3.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "ee1c39d8-8fea-489e-96e6-a2afbdaa4dea")
)
(fp_line
(start -1.52 -3.1)
(end 9.14 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "072a9ff5-d2a9-4565-8292-12d4d4c894b8")
)
(fp_line
(start -1.52 -1.5)
(end 9.14 -1.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "6843563d-b603-4594-aec0-09decd892e00")
)
(fp_line
(start -1.52 1.6)
(end 9.14 1.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "6cb0a865-fba1-47de-9259-15d424d7b2ad")
)
(fp_line
(start -1.52 2.6)
(end -1.52 -3.1)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "e4d6a54a-1987-48fa-833a-692095efd6ee")
)
(fp_line
(start -1.52 2.6)
(end 9.14 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "7bc2d524-4d1f-4650-8452-3cc78eb24522")
)
(fp_line
(start -0.72 3.4)
(end -1.52 2.6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "29cb3ccb-9eb1-42c4-a9f8-a240cf5bccb9")
)
(fp_line
(start 0.636 -0.758)
(end -0.758 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "b5cca5ea-9362-45b4-b2af-ff3fc21e5ee8")
)
(fp_line
(start 0.758 -0.636)
(end -0.636 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "15ca1bd3-93c6-423c-a63c-ef42d16ce737")
)
(fp_line
(start 3.176 -0.758)
(end 1.782 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "72d0ae14-bc92-41fd-9fa0-7672adbd88a2")
)
(fp_line
(start 3.298 -0.636)
(end 1.904 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "c95b245f-6883-4889-bd78-507366931a2d")
)
(fp_line
(start 5.716 -0.758)
(end 4.322 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "e423f575-f2fd-4eed-92b4-bd374db42f61")
)
(fp_line
(start 5.838 -0.636)
(end 4.444 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "ebdcf9d0-b77b-4b79-a3e8-1d6a1839d6dd")
)
(fp_line
(start 8.256 -0.758)
(end 6.862 0.636)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "025b897d-b206-4bf5-b7fd-6943f0871e9b")
)
(fp_line
(start 8.378 -0.636)
(end 6.984 0.758)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "5cce5d6d-8dfe-40aa-8c53-2bb8d7198bf8")
)
(fp_line
(start 9.14 -3.1)
(end 9.14 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "d51d570d-9ed0-4f33-89d7-196d6ead2602")
)
(fp_line
(start 9.14 3.4)
(end -0.72 3.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "e3e3538b-00eb-4a16-8140-1193c3a3880b")
)
(fp_circle
(center 0 0)
(end 1 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
(uuid "e0027ce3-a3af-4140-8b38-87d6defa5755")
)
(fp_circle
(center 2.54 0)
(end 3.54 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
(uuid "02a122a2-9125-414f-aeba-79e786e16345")
)
(fp_circle
(center 5.08 0)
(end 6.08 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
(uuid "23702e66-f8f6-4c54-b514-9752b51cb0d9")
)
(fp_circle
(center 7.62 0)
(end 8.62 0)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
(uuid "7ec66c12-59d6-4fbf-9984-126258148cdf")
)
(fp_text user "${REFERENCE}"
(at 3.81 2.15 0)
(layer "F.Fab")
(uuid "e82a81eb-11e0-412c-9e36-1e9f671ee57a")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at 0 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.125)
(uuid "d5d8e2f1-63fb-4d3d-8222-5b815dad7070")
)
(pad "2" thru_hole circle
(at 2.54 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "99caffe9-dbc6-4adc-ace1-a1c4cf52d755")
)
(pad "3" thru_hole circle
(at 5.08 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "bb4801b9-cfde-4ad9-95be-ad6b328d1511")
)
(pad "4" thru_hole circle
(at 7.62 0)
(size 2 2)
(drill 1.2)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "cb133e80-284e-4554-a16f-26e7f8fd6477")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-4P_1x04_P2.54mm_Horizontal.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,385 @@
(footprint "WeAct_PCM5100A"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -0.5 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "40e23218-f12a-411a-8c0a-50765d029b61")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "WeAct_PCM5100A"
(at 0 1 0)
(unlocked yes)
(layer "F.Fab")
(uuid "1dc6b840-eabc-4d02-bf61-5771773f14a3")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "ff7be56a-5ed1-4fc4-8ebb-3d6cd5488d28")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "8214bdd4-5908-46c2-b52a-2e817d8d021e")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -9.12 -21.82)
(end -9.12 -3.58)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "8f530ab2-e4c1-4067-897e-53b4d6384ec9")
)
(fp_line
(start -9.12 -3.58)
(end 0 -3.58)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "bc9bf74d-e38f-4874-8f33-92c9c7a16f50")
)
(fp_line
(start 0 -21.82)
(end -9.12 -21.82)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "cf22d9e8-6889-4a57-ae00-c4112cecd215")
)
(fp_line
(start 0 -3.58)
(end 9.5 -3.58)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "5c791808-46ed-4a7f-9936-1ee90d75baa7")
)
(fp_line
(start 9.5 -21.82)
(end 0 -21.82)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "fcb79c5e-a29d-4dd5-9f6f-ecab4a10296c")
)
(fp_line
(start 9.5 -3.58)
(end 9.5 -21.82)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "383aa4b1-a89b-48fc-8c5b-b54161fdc93f")
)
(fp_text user "R+"
(at 4.5 -19.8 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "08bc01dc-2113-44f7-b889-6319b9d0fcc7")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "BCK"
(at -6.3 -9.6 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "0c7ab2d3-1328-42b1-a876-502c8b2a8791")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "L-"
(at 4.6 -12.1 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "301497e3-3f22-4f02-a6a3-1cc405562030")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "MC"
(at -6.3 -12.2 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "3950d96a-4948-4884-933e-9114d17b3049")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "WeAct PCM5100A + PA"
(at 1.8 -3.58 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "545bf98b-1382-487a-95f9-5c0ef618e020")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "SD"
(at -6.1 -14.7 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "5fc39de7-5305-4912-95f8-a9090be7c5fd")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "GND"
(at -6.1 -17.2 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "75e67f47-243a-4027-912e-eee4f67940f4")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "DIN"
(at -6.3 -7 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "9c434dd6-f557-48ae-9d3b-50409a8d672a")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "L+"
(at 4.6 -14.6 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "bfc844e0-54f7-4e86-8fd9-63af2ff70b39")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "VCC"
(at -6.1 -19.7 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "cc6ef6ec-db74-483e-888f-3372a25099b2")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "R-"
(at 4.5 -17.2 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "e85110a8-3fc4-4a8f-be75-230e14c5338d")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "WS"
(at -6.2 -4.5 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "f6c1530e-a9d1-43eb-b66f-b6a6dc68c970")
(effects
(font
(size 1 1)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "${REFERENCE}"
(at 0 2.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "53f613cb-3103-49b9-9bb8-988ef88d0056")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole roundrect
(at -7.62 -20.32)
(size 2.54 1.27)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "85b16b48-b7af-427c-ae12-1d18472ecc39")
)
(pad "2" thru_hole roundrect
(at -7.62 -17.78)
(size 2.54 1.27)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "07d33a45-4e55-49ac-9153-72f1b55ca992")
)
(pad "3" thru_hole roundrect
(at -7.62 -15.24)
(size 2.54 1.27)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "960c2814-a4cc-4ffd-a8bb-96de254ed6ca")
)
(pad "4" thru_hole roundrect
(at -7.62 -12.7)
(size 2.54 1.27)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "4fdebb1f-fdca-401a-b2e0-f9bb8d79f58e")
)
(pad "5" thru_hole roundrect
(at -7.62 -10.16)
(size 2.54 1.27)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "1080fd36-3eea-42bc-8e17-0b265687790b")
)
(pad "6" thru_hole roundrect
(at -7.62 -7.62)
(size 2.54 1.27)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "b67246cb-b863-410c-a655-ee697ae89bf7")
)
(pad "7" thru_hole roundrect
(at -7.62 -5.08)
(size 2.54 1.27)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "f52fc046-b45a-4efe-b91a-3c5db1829b91")
)
(pad "8" thru_hole roundrect
(at 8 -20.32)
(size 2.54 1.27)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "e306cfe3-2ea6-4700-be09-87a0c82f2337")
)
(pad "9" thru_hole roundrect
(at 8 -17.78)
(size 2.54 1.27)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "6fb338fd-87a5-4f28-be40-0543dddcd47c")
)
(pad "10" thru_hole roundrect
(at 8 -15.24)
(size 2.54 1.27)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "b0ed855d-2b37-4f4a-8001-4b87edad97d8")
)
(pad "11" thru_hole roundrect
(at 8 -12.7)
(size 2.54 1.27)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.15)
(uuid "09277480-1651-40a2-afc1-3df8f321b0bd")
)
(embedded_fonts no)
)

View File

@ -0,0 +1,248 @@
(footprint "gateron-ks27-choc-v1-mx-soldered"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0.1 -8.5 180)
(unlocked yes)
(layer "F.SilkS")
(uuid "c407c363-ee0c-42b2-ac0d-3383b9a81edb")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "SW_FSkey"
(at 0 8.5 180)
(unlocked yes)
(layer "F.Fab")
(uuid "6e94b3b4-3004-4732-853f-33e92638be39")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "f7ae708a-1506-45e4-825e-b19232f02852")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" "Push button switch, generic, two pins"
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "7313edfe-e788-4670-aad9-c74ef9bf11e4")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start 7 7)
(end 7 -7)
(stroke
(width 0.12)
(type solid)
)
(layer "Eco2.User")
(uuid "10e54ec8-0ed0-4245-b0c6-fc8963bc1f34")
)
(fp_line
(start 7 -7)
(end -7 -7)
(stroke
(width 0.12)
(type solid)
)
(layer "Eco2.User")
(uuid "190c59ef-c028-4557-b390-713925896559")
)
(fp_line
(start -7 7)
(end 7 7)
(stroke
(width 0.12)
(type solid)
)
(layer "Eco2.User")
(uuid "8091563c-7d22-4ff3-b6a5-2616f841192e")
)
(fp_line
(start -7 -7)
(end -7 7)
(stroke
(width 0.12)
(type solid)
)
(layer "Eco2.User")
(uuid "de231cb7-d7d6-4947-8786-643eb3003586")
)
(fp_line
(start 3.81 6.985)
(end -5.08 6.985)
(stroke
(width 0.12)
(type solid)
)
(layer "B.Fab")
(uuid "1fe1f679-0b5d-43c6-be1d-acda219fde41")
)
(fp_line
(start 7.5 7.5)
(end 7.5 -7.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "e4babcaa-6c65-4a24-9820-25685ee08862")
)
(fp_line
(start 7.5 -7.5)
(end -7.5 -7.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "0456f901-fe09-42a5-8378-d04734c54c4f")
)
(fp_line
(start -7.5 7.5)
(end 7.5 7.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "3105c328-88ca-430e-b078-d0222c3073a5")
)
(fp_line
(start -7.5 -7.5)
(end -7.5 7.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "c6570885-2770-496f-954d-762c32899e45")
)
(fp_text user "${REFERENCE}"
(at 0.1 -8.5 0)
(layer "B.Fab")
(uuid "e82ac912-7643-48f2-b984-ba6d6ebccd67")
(effects
(font
(size 1 1)
(thickness 0.15)
)
(justify mirror)
)
)
(pad "" np_thru_hole circle
(at -5.5 0 180)
(size 1.7018 1.7018)
(drill 1.7018)
(layers "*.Cu" "*.Mask")
(uuid "f9fe94fe-ef92-471d-b2e5-05904d8a3725")
)
(pad "" np_thru_hole circle
(at -5.08 0)
(size 1.7018 1.7018)
(drill 1.7018)
(layers "*.Cu" "*.Mask")
(uuid "2500bbbf-7b8e-4422-9b3f-a78d9a151657")
)
(pad "" np_thru_hole circle
(at 0 0)
(size 3.9878 3.9878)
(drill 3.9878)
(layers "*.Cu" "*.Mask")
(uuid "1e347234-b10d-4a56-82d2-e3047cc25f34")
)
(pad "" np_thru_hole circle
(at 0 0 180)
(size 5 5)
(drill 5)
(layers "*.Cu" "*.Mask")
(uuid "fdc8074b-2a4b-432d-ab7c-1ed9ac06df55")
)
(pad "" np_thru_hole circle
(at 5.08 0)
(size 1.7018 1.7018)
(drill 1.7018)
(layers "*.Cu" "*.Mask")
(uuid "5dfc5bc2-b136-4441-a1d3-7bd388d11929")
)
(pad "" np_thru_hole circle
(at 5.5 0 180)
(size 1.7018 1.7018)
(drill 1.7018)
(layers "*.Cu" "*.Mask")
(uuid "608a5efa-b96a-4a8e-b9ee-13921a8179f3")
)
(pad "1" thru_hole circle
(at -5 -3.8)
(size 2.3 2.3)
(drill 1.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "a93d0952-967a-4cdb-8d7f-6fbd56834257")
)
(pad "1" thru_hole circle
(at -4.4 -4.7)
(size 2.3 2.3)
(drill 1.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "a6e50984-d02a-4878-ab8f-0d83320e7789")
)
(pad "1" thru_hole circle
(at -2.54 -5.08)
(size 2.3 2.3)
(drill 1.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "f6389d2d-0548-40ac-9934-f637e64d29ae")
)
(pad "2" thru_hole circle
(at 0 -5.9)
(size 2.3 2.3)
(drill 1.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "300c68f5-5702-4ac1-ba52-167029135725")
)
(pad "2" thru_hole circle
(at 2.6 -5.75)
(size 2.3 2.3)
(drill 1.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "2aaa1006-f123-4e64-8918-4f49f16c76a4")
)
(pad "2" thru_hole circle
(at 3.81 -2.54)
(size 2.3 2.3)
(drill 1.5)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "1aeb71bc-86fe-44fd-b726-f2e008d69b14")
)
(embedded_fonts no)
)

File diff suppressed because it is too large Load Diff

View File

@ -48,7 +48,7 @@
"silk_text_thickness": 0.1,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.5
"min_clearance": 0.0
}
},
"diff_pair_dimensions": [],
@ -447,8 +447,12 @@
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
"pinned_footprint_libs": [
"Footprints"
],
"pinned_symbol_libs": [
"Project_Symbols"
]
},
"meta": {
"filename": "Pico-Synthesizer.kicad_pro",
@ -490,7 +494,7 @@
"plot": "../Pico-Synthesizer-Gerber/",
"pos_files": "",
"specctra_dsn": "",
"step": "",
"step": "Pico-Synthesizer.stl",
"svg": "",
"vrml": ""
},
@ -617,6 +621,10 @@
[
"6c552553-1af7-4286-9678-41830e94627f",
"Switches_Mechanical"
],
[
"b9e51383-f045-4bab-9a35-aaac14aeec0f",
"Ports"
]
],
"text_variables": {}

File diff suppressed because it is too large Load Diff

706918
Pico-Synthesizer.stl Normal file

File diff suppressed because it is too large Load Diff

1309
Ports.kicad_sch Normal file

File diff suppressed because it is too large Load Diff

4328
Project_Symbols.kicad_sym Normal file

File diff suppressed because it is too large Load Diff

4
fp-lib-table Normal file
View File

@ -0,0 +1,4 @@
(fp_lib_table
(version 7)
(lib (name "Footprints")(type "KiCad")(uri "${KIPRJMOD}/Footprints.pretty")(options "")(descr ""))
)

5
kbplacer.log Normal file
View File

@ -0,0 +1,5 @@
INFO: kbplacer_plugin_action.py:70: Plugin version: 0.14
INFO: kbplacer_plugin_action.py:71: Python version: '3.9.13 (v3.9.13:6de2ca5339, May 17 2022, 11:37:23) \n[Clang 13.0.0 (clang-1300.0.29.30)]'
INFO: kbplacer_plugin_action.py:72: KiCad version: 9.0.4 with 4.2.2a1 osx-cocoa (phoenix) wxWidgets 3.2.8
INFO: kbplacer_dialog.py:631: Language: en
INFO: kbplacer_plugin_action.py:88: GUI state: {"layout_path": "", "key_distance": [19.05, 19.05], "key_info": {"annotation_format": "SW{}", "position_option": "Default", "position": {"x": 0.0, "y": 0.0, "orientation": 0.0, "side": "Front"}, "template_path": ""}, "enable_diode_placement": true, "route_switches_with_diodes": true, "optimize_diodes_orientation": false, "diode_info": {"annotation_format": "D{}", "position_option": "Default", "position": {"x": 5.08, "y": 3.03, "orientation": 90.0, "side": "Back"}, "template_path": ""}, "additional_elements": [{"annotation_format": "ST{}", "position_option": "Custom", "position": {"x": 0.0, "y": 0.0, "orientation": 0.0, "side": "Front"}, "template_path": ""}], "route_rows_and_columns": true, "template_path": "", "generate_outline": false, "outline_delta": 0.0}

File diff suppressed because it is too large Load Diff

4
sym-lib-table Normal file
View File

@ -0,0 +1,4 @@
(sym_lib_table
(version 7)
(lib (name "Project_Symbols")(type "KiCad")(uri "${KIPRJMOD}/Project_Symbols.kicad_sym")(options "")(descr ""))
)