chore(pcb): add rayine lib

This commit is contained in:
2026-04-16 10:21:39 +08:00
parent 52af4d05fd
commit 1f6019c13c
15 changed files with 92819 additions and 0 deletions

View File

@@ -0,0 +1,347 @@
(footprint "ATK-MW8266D"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at -7.5 -15.5 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "66aa11d5-8592-4413-b775-d71d584519b9")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "ATK-MW8266D"
(at 0 16.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "5815b450-1250-4e76-9986-3ff62a23b5e8")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" "http://www.openedv.com/docs/modules/iot/atk-esp.html"
(at 0 19.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "0fb6cb36-8ca6-487d-8c0d-a111335a7659")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" "Alientek ESP8266 WiFi-uart module"
(at 0 15.5 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "a47c0fec-7785-421c-aac7-7e389cab5ec0")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -7.68 11.85)
(end -7.68 14.51)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "29d9255d-b015-4ad2-aab1-ffb5dabb1953")
)
(fp_line
(start 5.08 11.85)
(end -7.68 11.85)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "f257bc4a-4fe5-4492-b32f-388fdf1eed6a")
)
(fp_line
(start 5.08 11.85)
(end 5.08 14.51)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "8d52cd63-d2a0-491c-a22a-a0bd0865a432")
)
(fp_line
(start 5.08 14.51)
(end -7.68 14.51)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "d943dfc9-983f-4ade-8939-62f08de85bee")
)
(fp_line
(start 7.68 13.18)
(end 7.68 14.51)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "5d19fb20-66bc-4484-b4d6-918e676e283e")
)
(fp_line
(start 7.68 14.51)
(end 6.35 14.51)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "ff4f5a89-b3ca-4c6d-b958-0b0f32714ce7")
)
(fp_rect
(start -9.5 -14.5)
(end 9.5 14.5)
(stroke
(width 0.254)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "ede2f971-8bca-4848-a9d1-5c33c5a0958a")
)
(fp_rect
(start -9.5 -14.5)
(end 9.5 14.5)
(stroke
(width 0.254)
(type solid)
)
(fill no)
(layer "F.CrtYd")
(uuid "66ae0904-3f9c-4dfe-a4b7-6849aa993956")
)
(fp_line
(start -7.62 11.91)
(end 7.62 11.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "e28763b7-19c6-4e1f-9ceb-66fdf852892f")
)
(fp_line
(start -7.62 14.45)
(end -7.62 11.91)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "eabaf0a7-21f0-4c24-9bfd-ed96f8115773")
)
(fp_line
(start 6.985 14.45)
(end -7.62 14.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "9a66edeb-1224-4244-a1d9-d81e0cceb48a")
)
(fp_line
(start 7.62 11.91)
(end 7.62 13.815)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "e6e525c7-36c9-4a03-95d4-95538bda6255")
)
(fp_line
(start 7.62 13.815)
(end 6.985 14.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "c8951726-0351-4973-93ca-d06384388a9f")
)
(fp_text user "ATK ESP8266"
(at 0 0 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "e0dd6b14-8a07-41e1-bf80-301e6b2dcdf6")
(effects
(font
(size 1 1)
(thickness 0.125)
)
)
)
(fp_text user "Antenna"
(at 0 -8 0)
(unlocked yes)
(layer "Cmts.User")
(uuid "0f6ce970-b525-479d-ad3d-f11982c77192")
(effects
(font
(size 0.8 0.8)
(thickness 0.1)
)
)
)
(fp_text user "KEEP-OUT ZONE"
(at 0 -10.5 0)
(unlocked yes)
(layer "Cmts.User")
(uuid "c0ab660f-d948-4406-911e-3c72f96f67c4")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(fp_text user "${REFERENCE}"
(at 0 18 0)
(unlocked yes)
(layer "F.Fab")
(uuid "b75931b7-2a21-4ae4-b19c-43cca2d6041c")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at 6.35 13.18 270)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "18e8dd2e-b72c-4db4-932f-c11db201eebf")
)
(pad "2" thru_hole oval
(at 3.81 13.18 270)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "6d442aff-a326-47ff-9bc9-8c42d38b71eb")
)
(pad "3" thru_hole oval
(at 1.27 13.18 270)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "82e78d8f-8e07-4ce4-9659-582bda8e9df7")
)
(pad "4" thru_hole oval
(at -1.27 13.18 270)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "cb113e47-fafd-4bf0-ba84-662108a9f031")
)
(pad "5" thru_hole oval
(at -3.81 13.18 270)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "f411c3ad-52b0-4635-85e6-8add0231b772")
)
(pad "6" thru_hole oval
(at -6.35 13.18 270)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "b6e7b4aa-4a6f-4fcb-9d38-766ecbc7e6d7")
)
(zone
(net 0)
(net_name "")
(layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu" "In3.Cu" "In4.Cu" "In5.Cu" "In6.Cu"
"In7.Cu" "In8.Cu" "In9.Cu" "In10.Cu" "In11.Cu" "In12.Cu" "In13.Cu" "In14.Cu"
"In15.Cu" "In16.Cu" "In17.Cu" "In18.Cu" "In19.Cu" "In20.Cu" "In21.Cu"
"In22.Cu" "In23.Cu" "In24.Cu" "In25.Cu" "In26.Cu" "In27.Cu" "In28.Cu"
"In29.Cu" "In30.Cu"
)
(uuid "d80086d3-2edd-4077-a281-5f9dde62f7bf")
(name "No routing")
(hatch edge 0.5)
(connect_pads
(clearance 0)
)
(min_thickness 0.25)
(filled_areas_thickness no)
(keepout
(tracks not_allowed)
(vias not_allowed)
(pads not_allowed)
(copperpour not_allowed)
(footprints not_allowed)
)
(placement
(enabled no)
(sheetname "")
)
(fill
(thermal_gap 0.5)
(thermal_bridge_width 0.5)
)
(polygon
(pts
(xy -9 -14) (xy -9 -5) (xy 9 -5) (xy 9 -14)
)
)
)
(group ""
(uuid "9f51b370-845a-4d90-8d44-1d4e55cb4015")
(members "18e8dd2e-b72c-4db4-932f-c11db201eebf" "29d9255d-b015-4ad2-aab1-ffb5dabb1953"
"5d19fb20-66bc-4484-b4d6-918e676e283e" "6d442aff-a326-47ff-9bc9-8c42d38b71eb"
"82e78d8f-8e07-4ce4-9659-582bda8e9df7" "8d52cd63-d2a0-491c-a22a-a0bd0865a432"
"9a66edeb-1224-4244-a1d9-d81e0cceb48a" "b6e7b4aa-4a6f-4fcb-9d38-766ecbc7e6d7"
"c8951726-0351-4973-93ca-d06384388a9f" "cb113e47-fafd-4bf0-ba84-662108a9f031"
"d943dfc9-983f-4ade-8939-62f08de85bee" "e28763b7-19c6-4e1f-9ceb-66fdf852892f"
"e6e525c7-36c9-4a03-95d4-95538bda6255" "eabaf0a7-21f0-4c24-9bfd-ed96f8115773"
"f257bc4a-4fe5-4492-b32f-388fdf1eed6a" "f411c3ad-52b0-4635-85e6-8add0231b772"
"ff4f5a89-b3ca-4c6d-b958-0b0f32714ce7"
)
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x06_P2.54mm_Vertical.wrl"
(offset
(xyz 6.36 -13.2 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -0 -0 90)
)
)
)

View File

@@ -0,0 +1,434 @@
(footprint "ESP32_DevKitC_RYMCU"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 2.54 -1.27 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "f90805cc-4d4b-41fe-be1f-935a6ccd7187")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "ESP32_DevKitC_RYMCU"
(at 13.95 27.36 0)
(unlocked yes)
(layer "F.Fab")
(uuid "073466aa-48f6-40ac-959a-562ae10316f4")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 13.95 26.36 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "77aad992-a83f-4438-956f-713db2195079")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 13.95 26.36 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "8145992e-dad2-4c89-a3c7-32f709709fbe")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_rect
(start 0 0)
(end 27.9 54.72)
(stroke
(width 0.1)
(type default)
)
(fill no)
(layer "F.SilkS")
(uuid "68b0d5d5-8795-47a1-ae4e-291796a3f18e")
)
(fp_rect
(start 0 6.52)
(end 27.9 54.72)
(stroke
(width 0.1)
(type default)
)
(fill no)
(layer "F.SilkS")
(uuid "410419f6-9a84-431d-b0fe-ea63c5dab233")
)
(fp_text user "${REFERENCE}"
(at 13.95 28.86 0)
(unlocked yes)
(layer "F.Fab")
(uuid "b28476b5-8745-46f2-84ff-ed88578518c6")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole circle
(at 1.27 7.62)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "4d908c32-ee53-4cd8-8dd8-c83526125db9")
)
(pad "2" thru_hole circle
(at 1.27 10.16)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "ecdf825f-df08-4035-8d59-cb6ed4c24beb")
)
(pad "3" thru_hole circle
(at 1.27 12.7)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "09cd60d4-d6d7-4cf1-a67c-610276979a7e")
)
(pad "4" thru_hole circle
(at 1.27 15.24)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "12d78e63-c037-4eec-b366-5d94448f5d25")
)
(pad "5" thru_hole circle
(at 1.27 17.78)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "06d3a89d-fe67-4daa-84f2-6bd31d59e5ef")
)
(pad "6" thru_hole circle
(at 1.27 20.32)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "d4a098e4-c1e5-43aa-8e75-4228d19e6511")
)
(pad "7" thru_hole circle
(at 1.27 22.86)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "16512920-dc5f-4c6c-9b0c-27510285db55")
)
(pad "8" thru_hole circle
(at 1.27 25.4)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "45aac27f-9f05-4f81-ad09-0714c25504c8")
)
(pad "9" thru_hole circle
(at 1.27 27.94)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7a997b1c-f21f-46d3-9347-959ee7d9f1de")
)
(pad "10" thru_hole circle
(at 1.27 30.48)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "57e29aee-4c51-4516-bbfa-a8bd80a4c00c")
)
(pad "11" thru_hole circle
(at 1.27 33.02)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "ea89ec96-b8c5-4335-bb7e-597c316eff94")
)
(pad "12" thru_hole circle
(at 1.27 35.56)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "fd2e9e48-33f4-497d-9ffb-12eed7bccfe2")
)
(pad "13" thru_hole circle
(at 1.27 38.1)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "4670b0d7-cb62-4979-89e0-e63d08cfd26d")
)
(pad "14" thru_hole circle
(at 1.27 40.64)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "227f099d-a257-42c4-bd36-cd213080e3c2")
)
(pad "15" thru_hole circle
(at 1.27 43.18)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "a3850576-c175-4b64-94dd-d75b5cb187f9")
)
(pad "16" thru_hole circle
(at 1.27 45.72)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "ee7ad67b-e7ae-4d9f-beb8-a352c3eaf871")
)
(pad "17" thru_hole circle
(at 1.27 48.26)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "6c35dae6-968e-49f8-b904-1fac85e3393a")
)
(pad "18" thru_hole circle
(at 1.27 50.8)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "0cfb47e4-44a9-4816-b89a-579900cee929")
)
(pad "19" thru_hole circle
(at 1.27 53.34)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "8916e867-5855-460d-a74f-a27707253b96")
)
(pad "20" thru_hole circle
(at 26.67 7.62)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "129091dd-4697-48d5-b76e-dd59a66c0ad5")
)
(pad "21" thru_hole circle
(at 26.67 10.16)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "919d2459-ee68-45a1-9d9d-ba99370a6dc2")
)
(pad "22" thru_hole circle
(at 26.67 12.7)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "24e6209d-35c1-42c3-af63-bf831ee21d7e")
)
(pad "23" thru_hole circle
(at 26.67 15.24)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "b2d91fe8-e1de-4bfe-bbee-aa3bef091b6d")
)
(pad "24" thru_hole circle
(at 26.67 17.78)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "734323f3-75ac-46f9-9079-1211d7454270")
)
(pad "25" thru_hole circle
(at 26.67 20.32)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "18cac653-2b82-47ec-aa9f-69d70415c651")
)
(pad "26" thru_hole circle
(at 26.67 22.86)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "09fc6e3e-9085-4ca5-8e2f-11df51d2fcd5")
)
(pad "27" thru_hole circle
(at 26.67 25.4)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "2dbeceec-2c22-458c-9750-f8127d7421ea")
)
(pad "28" thru_hole circle
(at 26.67 27.94)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "b9dc4bd4-b2c1-4a09-b6bc-d9d7c8f2afd6")
)
(pad "29" thru_hole circle
(at 26.67 30.48)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "d0e31f52-bb07-4ee5-8282-653990482522")
)
(pad "30" thru_hole circle
(at 26.67 33.02)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "5b9d293c-3fd1-454c-9819-d9a844c69a07")
)
(pad "31" thru_hole circle
(at 26.67 35.56)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "bab5e48e-f53b-4398-a169-4ed56a7bb1ec")
)
(pad "32" thru_hole circle
(at 26.67 38.1)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "e94dc7d1-3da4-4b89-bbad-fae698e32613")
)
(pad "33" thru_hole circle
(at 26.67 40.64)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "71dd4fab-106d-460f-8d64-b2c8b23ef31b")
)
(pad "34" thru_hole circle
(at 26.67 43.18)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "a2aeac4c-6dbc-4893-baaf-38dd95940827")
)
(pad "35" thru_hole circle
(at 26.67 45.72)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "8aba11e9-b351-494b-a249-87bf14dce163")
)
(pad "36" thru_hole circle
(at 26.67 48.26)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "d2497308-c801-4a35-b253-bd28976a86db")
)
(pad "37" thru_hole circle
(at 26.67 50.8)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "8d2f081f-d314-4943-b49a-465d242bc0e2")
)
(pad "38" thru_hole circle
(at 26.67 53.34)
(size 1.8 1.8)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "a8230a12-5c94-4632-a656-9c3fe10f121a")
)
(zone
(net 0)
(net_name "")
(layers "F.Cu" "B.Cu" "In1.Cu" "In2.Cu" "In3.Cu" "In4.Cu" "In5.Cu" "In6.Cu"
"In7.Cu" "In8.Cu" "In9.Cu" "In10.Cu" "In11.Cu" "In12.Cu" "In13.Cu" "In14.Cu"
"In15.Cu" "In16.Cu" "In17.Cu" "In18.Cu" "In19.Cu" "In20.Cu" "In21.Cu"
"In22.Cu" "In23.Cu" "In24.Cu" "In25.Cu" "In26.Cu" "In27.Cu" "In28.Cu"
"In29.Cu" "In30.Cu"
)
(uuid "09d3fc69-13c2-4142-9898-59b96eeaa21d")
(name "No routing")
(hatch edge 0.5)
(connect_pads
(clearance 0)
)
(min_thickness 0.25)
(filled_areas_thickness no)
(keepout
(tracks not_allowed)
(vias not_allowed)
(pads not_allowed)
(copperpour not_allowed)
(footprints not_allowed)
)
(placement
(enabled no)
(sheetname "")
)
(fill
(thermal_gap 0.5)
(thermal_bridge_width 0.5)
)
(polygon
(pts
(xy 0 0) (xy 27.9 0) (xy 27.9 6.52) (xy 0 6.52)
)
)
)
(embedded_fonts no)
)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,411 @@
(footprint "OLED_12864_IIC_0.96"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at -11.5 -15.25 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "af33b77d-8c94-4096-b7bd-9b998bd9105e")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "OLED_12864_IIC_0.96"
(at 0 21.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "8fd431c8-3a98-4a99-8f75-73a5ee95b071")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "48881b68-4c1f-4225-b28e-459a51e93340")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "3dc059d6-6786-4720-80de-115a0a26e730")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -13.5 -14)
(end 13.5 -14)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "ae0d72db-ab14-4b9b-96a1-6f072bd8c6f3")
)
(fp_line
(start -13.5 14)
(end -13.5 -14)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "ccc5e632-b9f9-4b8f-b854-7446193940cf")
)
(fp_line
(start -13.5 14)
(end -7 14)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "122717f0-b086-4b5e-beee-6c3d8cfcc201")
)
(fp_line
(start -7 12)
(end -7 14)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "af3c2124-03ff-48f3-8db8-ee274e1e5582")
)
(fp_line
(start -7 12)
(end 7 12)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "cf94e387-430a-4efe-960e-04510dce6763")
)
(fp_line
(start 7 12)
(end 7 14)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "335ee4bc-2f93-41fc-9a25-a9d9ba1d3f44")
)
(fp_line
(start 13.5 -14)
(end 13.5 14)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "b8b5accb-360c-48da-8602-c066e3e5f1bd")
)
(fp_line
(start 13.5 14)
(end 7 14)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "2775154a-79dd-4727-9868-e919f698cee8")
)
(fp_rect
(start -13 -9.8)
(end 13 9.8)
(stroke
(width 0.1)
(type default)
)
(fill no)
(layer "F.SilkS")
(uuid "fddccd1e-9d3a-4776-b2f7-d8c3fed42185")
)
(fp_line
(start -5.15 -13.6)
(end -2.54 -13.6)
(stroke
(width 0.12)
(type solid)
)
(layer "B.SilkS")
(uuid "69696b24-f6aa-4d8e-ac22-1bcdee3d4c7e")
)
(fp_line
(start -5.15 -10.94)
(end -5.15 -13.6)
(stroke
(width 0.12)
(type solid)
)
(layer "B.SilkS")
(uuid "aaf9174c-36a1-4512-9f7b-8cfb649faba2")
)
(fp_line
(start -5.15 -10.94)
(end -2.54 -10.94)
(stroke
(width 0.12)
(type solid)
)
(layer "B.SilkS")
(uuid "4f4861d2-9e9c-42ff-9edd-cb7dcc7b908e")
)
(fp_line
(start -2.54 -13.6)
(end 5.14 -13.6)
(stroke
(width 0.12)
(type solid)
)
(layer "B.SilkS")
(uuid "6c071c66-3042-4496-9960-2f90659dcd59")
)
(fp_line
(start -2.54 -10.94)
(end -2.54 -13.6)
(stroke
(width 0.12)
(type solid)
)
(layer "B.SilkS")
(uuid "77f583fd-03e8-420e-ac93-fba9481b849c")
)
(fp_line
(start -2.54 -10.94)
(end 5.14 -10.94)
(stroke
(width 0.12)
(type solid)
)
(layer "B.SilkS")
(uuid "c6f45abf-0ee7-466d-8aaf-cc86737f2eb2")
)
(fp_line
(start 5.14 -10.94)
(end 5.14 -13.6)
(stroke
(width 0.12)
(type solid)
)
(layer "B.SilkS")
(uuid "39acec8c-0bdc-40a3-b7d8-b267fc8dc174")
)
(fp_poly
(pts
(xy -13.5 -14) (xy 13.5 -14) (xy 13.5 14) (xy -13.5 14)
)
(stroke
(width 0.254)
(type solid)
)
(fill no)
(layer "F.CrtYd")
(uuid "92762d21-e25c-4d41-9799-e2f30424f5fc")
)
(fp_line
(start -5.08 -12.905)
(end -4.445 -13.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "4d9fd298-bd81-4ae0-a01f-d17b1dc3e1d9")
)
(fp_line
(start -5.08 -11)
(end -5.08 -12.905)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "68f631a1-0447-4d2d-985a-fbb28ea0e1e3")
)
(fp_line
(start -4.445 -13.54)
(end 5.08 -13.54)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "b5454a7b-69f4-4bbb-bfc0-9570e9908283")
)
(fp_line
(start 5.08 -13.54)
(end 5.08 -11)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "d613c0ae-76d6-42b6-8152-1c88bcfe08e7")
)
(fp_line
(start 5.08 -11)
(end -5.08 -11)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "864ff6c6-d15e-4edf-9a7d-bd899e7ca262")
)
(fp_text user "SDA"
(at 2.75 -10 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "3fda5818-66c7-4113-bf97-1db6c0e9b215")
(effects
(font
(size 0.8 0.8)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "OLED 0.96\" I2C"
(at 0 0 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "79f6b89a-cd30-446a-a8be-cb1551c9ae04")
(effects
(font
(size 1.2 1.2)
(thickness 0.15)
)
)
)
(fp_text user "SCL"
(at 0.2 -10 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "7ca97dde-957a-4a7a-957a-68f8066ed8a0")
(effects
(font
(size 0.8 0.8)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "GND"
(at -5 -10 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "961ba907-6869-4e07-b15d-308130e5e273")
(effects
(font
(size 0.8 0.8)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "VCC"
(at -2.4 -10 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "c0b90d02-b352-4349-94da-f01bb1960ab4")
(effects
(font
(size 0.8 0.8)
(thickness 0.1)
)
(justify left bottom)
)
)
(fp_text user "${REFERENCE}"
(at 0 23.25 0)
(unlocked yes)
(layer "F.Fab")
(uuid "4f4e0e75-cd5f-4db9-abd1-4e27e9556cf4")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at -3.81 -12.27 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "c9bf91c5-5653-44db-87e4-68bfca977bef")
)
(pad "2" thru_hole oval
(at -1.27 -12.27 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "d69c56a9-7c14-4253-8756-c8a5fad7f14d")
)
(pad "3" thru_hole oval
(at 1.27 -12.27 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "4ec0e2e9-5562-4d23-b34c-02fbebf35ec1")
)
(pad "4" thru_hole oval
(at 3.81 -12.27 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "d3318c3f-0bee-4e0e-b480-d085712a2f2d")
)
(embedded_fonts no)
(model "${USER_3DMODEL}/OLED_IIC_12864_0.96.step"
(offset
(xyz 34.3 5 12.1)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -0 -0 -0)
)
)
(model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x04_P2.54mm_Vertical.step"
(offset
(xyz -3.8 12.27 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -0 -0 -90)
)
)
)

View File

@@ -0,0 +1,539 @@
(footprint "RFID_RC522"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at -17.78 -31.115 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "035ddb91-0658-4af8-a13d-ddf98c50dd59")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "RFID_RC522"
(at 0 1 0)
(unlocked yes)
(layer "F.Fab")
(uuid "bdaf21c6-09ad-4d7b-af6d-14b5e5bd6124")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at -11.96 -16.905 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "fbf13de2-2bc9-4731-bc02-81852ba04089")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at -11.96 -16.905 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "241103cd-c46c-412f-b13d-038c95d8d7de")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -20 -30)
(end -20 30)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "e6237026-b310-4e88-8421-6ec576006fa5")
)
(fp_line
(start -20 -30)
(end 20 -30)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "88b5eea1-f2a5-436d-9a1a-1f4159943aa5")
)
(fp_line
(start -10.22 -29.778)
(end -10.22 -27.118)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "6b72374f-07ac-4750-a04f-f481fd92776b")
)
(fp_line
(start 7.62 -29.778)
(end -10.22 -29.778)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "5bb5a24f-9b82-4b78-80b8-c959c6662e0e")
)
(fp_line
(start 7.62 -29.778)
(end 7.62 -27.118)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "52559693-3d17-4632-bccb-d96e8fb2139a")
)
(fp_line
(start 7.62 -27.118)
(end -10.22 -27.118)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "d4989a4e-687f-4aca-8fb4-7cbcf4b237c4")
)
(fp_line
(start 10.22 -28.448)
(end 10.22 -27.118)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "6d15b2fc-a00c-46c8-b8a3-b28415809691")
)
(fp_line
(start 10.22 -27.118)
(end 8.89 -27.118)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "09c268cc-6a21-4bb5-877a-4766bd226f33")
)
(fp_line
(start 20 30)
(end -20 30)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "b32d60ed-c339-4df3-91e0-16a871ee60a6")
)
(fp_line
(start 20 30)
(end 20 -30)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "a1d0659d-8ea4-43a3-9a46-b0f0d2f5456a")
)
(fp_arc
(start -7.071068 17.071068)
(mid -10 10)
(end -7.071068 2.928932)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "8578fffb-ef47-4784-9c4c-806d3aa88b3c")
)
(fp_arc
(start -5.656854 15.656854)
(mid -8 10)
(end -5.656854 4.343146)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "f34f2822-b895-4001-966f-481bc2b9035a")
)
(fp_arc
(start -4.242641 14.242641)
(mid -6 10)
(end -4.242641 5.757359)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "7c15d5be-d301-4e69-8c9d-24406e81868f")
)
(fp_arc
(start -2.828427 12.828427)
(mid -4 10)
(end -2.828427 7.171573)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "bd6ba14e-4b2e-4def-b8ed-405f80b4e971")
)
(fp_arc
(start -1.414214 11.414214)
(mid -2.000001 10)
(end -1.414214 8.585786)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "57bf66af-78d5-4cbf-86fe-444d453c94a2")
)
(fp_arc
(start 1.414214 8.585786)
(mid 2.000001 10)
(end 1.414214 11.414214)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "09310083-2e12-4251-a35b-c72d635080c6")
)
(fp_arc
(start 2.828427 7.171573)
(mid 4 10)
(end 2.828427 12.828427)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "6cbbce2c-5ab1-40c7-bb6d-779c0116d23a")
)
(fp_arc
(start 4.242641 5.757359)
(mid 6 10)
(end 4.242641 14.242641)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "49d9b195-3487-428a-b075-de004f698911")
)
(fp_arc
(start 5.656854 4.343146)
(mid 8 10)
(end 5.656854 15.656854)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "8df4b8dc-eeed-4a84-b9ae-28957541def9")
)
(fp_arc
(start 7.071068 2.928932)
(mid 10 10)
(end 7.071068 17.071068)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "d740483c-ea02-4ba0-814b-fdf2fdbc46eb")
)
(fp_circle
(center 0 10)
(end 0 10.5)
(stroke
(width 0.1)
(type default)
)
(fill yes)
(layer "F.SilkS")
(uuid "a6dcba14-d8ef-41cd-9c7f-1b4d3e18ff78")
)
(fp_circle
(center -17 -15)
(end -13.8 -15)
(stroke
(width 0.15)
(type solid)
)
(fill no)
(layer "Cmts.User")
(uuid "b642eaac-74c7-4556-a9a6-6cf18824c1c2")
)
(fp_circle
(center -12.5 22.5)
(end -9.3 22.5)
(stroke
(width 0.15)
(type solid)
)
(fill no)
(layer "Cmts.User")
(uuid "8525d831-7618-478b-82f0-ab45cf567e56")
)
(fp_circle
(center 12.5 22.5)
(end 9.3 22.5)
(stroke
(width 0.15)
(type solid)
)
(fill no)
(layer "Cmts.User")
(uuid "510256af-b6ce-4b4e-9fb4-aa6aaaf399ec")
)
(fp_circle
(center 17 -15)
(end 13.8 -15)
(stroke
(width 0.15)
(type solid)
)
(fill no)
(layer "Cmts.User")
(uuid "fbc4b471-73d2-47c0-bfd5-b846a1224037")
)
(fp_line
(start -20 -30)
(end -20 30)
(stroke
(width 0.254)
(type solid)
)
(layer "F.CrtYd")
(uuid "8fcad557-4bc8-4dcd-bd4a-43ee8d455dce")
)
(fp_line
(start -20 -30)
(end 20 -30)
(stroke
(width 0.254)
(type solid)
)
(layer "F.CrtYd")
(uuid "b4903fd7-07b5-4ee4-b053-c890ae6dd38b")
)
(fp_line
(start 20 30)
(end -20 30)
(stroke
(width 0.254)
(type solid)
)
(layer "F.CrtYd")
(uuid "e1bb6cc2-313e-477f-ae8d-8eec069d5916")
)
(fp_line
(start 20 30)
(end 20 -30)
(stroke
(width 0.254)
(type solid)
)
(layer "F.CrtYd")
(uuid "eca65d4b-d036-46e5-9f25-5b7ab1a9d963")
)
(fp_line
(start -10.16 -29.718)
(end 10.16 -29.718)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "971902f7-cf22-4bfc-9ced-ad6d260896fa")
)
(fp_line
(start -10.16 -27.178)
(end -10.16 -29.718)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "968787b4-0331-4283-9c50-9faa5874b98f")
)
(fp_line
(start 9.525 -27.178)
(end -10.16 -27.178)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "ef44f9a6-d2fc-4350-a34a-3db8c1ee3397")
)
(fp_line
(start 10.16 -29.718)
(end 10.16 -27.813)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "68a7f4b4-ebc4-45fc-bfec-eae79f12dde8")
)
(fp_line
(start 10.16 -27.813)
(end 9.525 -27.178)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "fb3f778f-63b2-4bf5-bc2c-9319ba519032")
)
(fp_text user "${REFERENCE}"
(at 0 2.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "8075237d-f9d2-4ce9-a3ec-b528dc0b75c7")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "" np_thru_hole circle
(at -17 -15)
(size 3.2 3.2)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(uuid "8909b979-bd99-4d7b-bbf5-2299c67efb75")
)
(pad "" np_thru_hole circle
(at -12.5 22.5)
(size 3.2 3.2)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(uuid "2b857417-f652-4f71-8410-98a1bc79c69e")
)
(pad "" np_thru_hole circle
(at 12.5 22.5)
(size 3.2 3.2)
(drill 3.2)
(layers "F&B.Cu" "*.Mask")
(uuid "5c932b8d-39bb-4719-8d18-66dbdc856fe9")
)
(pad "" np_thru_hole circle
(at 17 -15 180)
(size 3.2 3.2)
(drill 3.2)
(layers "*.Cu" "*.Mask")
(uuid "7cd8eca7-735a-492a-966d-9e65ade64636")
)
(pad "1" thru_hole rect
(at 8.89 -28.448 270)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "ca26e70b-c9c6-4a63-99e4-6499b940280b")
)
(pad "2" thru_hole oval
(at 6.35 -28.448 270)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "1e28318b-1616-420e-b6b5-c097c3c3b2c5")
)
(pad "3" thru_hole oval
(at 3.81 -28.448 270)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "6c2a74e8-8a13-4fb7-8373-6f39c7bb3a7d")
)
(pad "4" thru_hole oval
(at 1.27 -28.448 270)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "ffab03c8-748b-4b64-a156-8c4b69df4018")
)
(pad "5" thru_hole oval
(at -1.27 -28.448 270)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "bc7ac3a8-e2a5-4bdf-82a2-a7a557554a32")
)
(pad "6" thru_hole oval
(at -3.81 -28.448 270)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "9881b1dc-95ce-4060-9e8f-ebd1e6ede0a4")
)
(pad "7" thru_hole oval
(at -6.35 -28.448 270)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "5cc5f140-2162-4331-914f-183a585f7337")
)
(pad "8" thru_hole oval
(at -8.89 -28.448 270)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "ff81d216-d0af-4b15-b912-79a791e81094")
)
(embedded_fonts no)
(model "${USER_3DMODEL}/RFID-RC522.STEP"
(offset
(xyz -4.12 -0.1 -50.9)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -0 -0 -0)
)
)
(model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x08_P2.54mm_Vertical.step"
(offset
(xyz -8.9 28.45 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -0 -0 -90)
)
)
)

View File

@@ -0,0 +1,463 @@
(footprint "Relay_JQC-3FF-005-1Z"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "Hongfa subminature high power latching SPDT relay 5, 6, 9, 12, 18, 24, 48VDC. 10A switching current, Form-B https://www.generationrobots.com/media/JQC-3FF-v1.pdf")
(tags "relays Hongmei 1-coil")
(property "Reference" "REF**"
(at -2 -3 0)
(layer "F.SilkS")
(uuid "fd0f43dc-deff-461c-bd31-27a3beb9413e")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "Relay_JQC-3FF-005-1Z"
(at 7 -5 0)
(layer "F.Fab")
(uuid "d7e8705c-9d76-44dd-8194-796951704bf6")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 7 15.5 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "aab30ce8-a74c-41bf-8f45-7d4e93216534")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 12 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "dec044f5-0ced-40cf-b2ed-80bb1a7a2ac8")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -4 12.1)
(end -4 14.3)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "99171971-3c81-4a22-8c9c-48d77f0c8a8d")
)
(fp_line
(start -4 14.3)
(end -1.8 14.3)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "131830d3-6fe5-4319-9e20-b691e40805d5")
)
(fp_line
(start -3.6 -1.9)
(end -3.6 13.9)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "838f0a8f-7324-4280-a908-878a6a98823c")
)
(fp_line
(start -3.6 13.9)
(end 15.8 13.9)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "33ba6bb8-42b1-48d9-9243-e6a0b90f186c")
)
(fp_line
(start -0.4 6)
(end 2.4 6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "474a76b7-47e3-4bec-be4e-cbebec304983")
)
(fp_line
(start 2.9 3.95)
(end 2.9 7.75)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "d2897046-4386-4b1b-a073-011aa31676c8")
)
(fp_line
(start 2.9 7.75)
(end 4.9 7.75)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "82f1f9ae-930a-4ff9-9ac3-be26bb7a82ab")
)
(fp_line
(start 3.9 0)
(end 1.4 0)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "d8ce081b-29d4-4d4b-998e-c8f7afb2d808")
)
(fp_line
(start 3.9 3.95)
(end 3.9 0)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "3bd94a4b-7a31-42fc-942b-d9505c30b9d6")
)
(fp_line
(start 3.9 7.75)
(end 3.9 12)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "28a818ea-c007-423f-914f-d6a09612d188")
)
(fp_line
(start 3.9 12)
(end 1.4 12)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "4a09816a-4fb2-4528-b623-29029859f318")
)
(fp_line
(start 4.9 3.95)
(end 2.9 3.95)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "df645c7c-d2ae-4cd0-8cf3-fef8cfad0162")
)
(fp_line
(start 4.9 5.55)
(end 2.9 6.55)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "67b18a82-53b1-4474-b6fb-34be6eee9015")
)
(fp_line
(start 4.9 7.75)
(end 4.9 3.95)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "378dc484-e631-4ddf-938d-ff1a87e5de4d")
)
(fp_line
(start 6.4 6)
(end 5.3 6)
(stroke
(width 0.12)
(type default)
)
(layer "F.SilkS")
(uuid "e7ef2ce8-8d9f-4a16-b154-cf68ce65a91d")
)
(fp_line
(start 6.4 6)
(end 8.2 4.2)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "43dab8e3-dfa6-48de-84fd-2ee408ba2eff")
)
(fp_line
(start 8 2.8)
(end 8 4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "f4eb66b6-8353-481e-95ae-ecfca6372f23")
)
(fp_line
(start 8 2.8)
(end 12.2 2.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "0597be12-47d4-46ae-bcf7-0440b41a86a4")
)
(fp_line
(start 8 9.2)
(end 8 8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "abf38c4f-669e-40a0-b930-a731d8c37b33")
)
(fp_line
(start 12.2 1.6)
(end 12.2 2.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "24276916-5336-43e6-a7db-94230dc5909b")
)
(fp_line
(start 12.2 9.2)
(end 8 9.2)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "07ccb6f5-ab53-4d0e-8414-7bbc521a2b1b")
)
(fp_line
(start 12.2 10.4)
(end 12.2 9.2)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "4aadd050-76f0-4b35-a902-75be48d645b6")
)
(fp_line
(start 15.8 -1.9)
(end -3.6 -1.9)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "939d5683-2a43-4e05-8e01-ae7ac09576a4")
)
(fp_line
(start 15.8 13.9)
(end 15.8 -1.9)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "bc5f1f15-fa5d-4a4f-a05c-67fe3aef8a12")
)
(fp_line
(start -3.8 -2.1)
(end -3.8 14.1)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "f8f73ccd-07e6-4407-941e-f386d4134e00")
)
(fp_line
(start -3.8 14.1)
(end 16 14.1)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "87e640b1-c99c-41fa-b7b0-8ebd0d6ef2c8")
)
(fp_line
(start 16 -2.1)
(end -3.8 -2.1)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "775bf8b8-bac0-42d6-9b9f-ab6b36180b4d")
)
(fp_line
(start 16 14.1)
(end 16 -2.1)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "7b717307-0883-4ef7-9d76-e0cc361cf439")
)
(fp_line
(start -3.4 -1.7)
(end -3.4 12.7)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "4bacdf74-fc4f-48ab-a7ca-0e65c4803bfe")
)
(fp_line
(start -3.4 12.7)
(end -2.4 13.7)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "f06c9a94-b8cc-49fc-ae73-3cc3b533bacf")
)
(fp_line
(start -2.4 13.7)
(end 15.6 13.7)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "0009184d-aa19-4312-953e-b182713505da")
)
(fp_line
(start 15.6 -1.7)
(end -3.4 -1.7)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "38e34458-de7d-421f-a0c5-a3f045379dc2")
)
(fp_line
(start 15.6 13.7)
(end 15.6 -1.7)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "85c7b886-f11a-4157-aaad-c93ebe925452")
)
(fp_text user "${REFERENCE}"
(at 6.2 6 0)
(layer "F.Fab")
(uuid "af70861d-430d-475b-86c5-b944e80520a7")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "11" thru_hole circle
(at -2 6)
(size 2.5 2.5)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "33d00e72-2fd6-47c4-baa1-38067895fe89")
)
(pad "12" thru_hole circle
(at 12.2 0)
(size 2.5 2.5)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "d832323f-a6d3-460a-abbc-3df3880e92e2")
)
(pad "14" thru_hole circle
(at 12.2 12)
(size 2.5 2.5)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "e5f366d2-b01f-461d-ba35-ae4ccaa55bc8")
)
(pad "A1" thru_hole roundrect
(at 0 0)
(size 2.5 2.5)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(roundrect_rratio 0.1)
(uuid "36a20b37-5997-41a5-a8b2-8ca4b6199d3a")
)
(pad "A2" thru_hole circle
(at 0 12)
(size 2.5 2.5)
(drill 1.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "774f9c67-df5c-4f55-b385-72e4ef19a931")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Relay_THT.3dshapes/Relay_SPDT_Hongfa_JQC-3FF_0XX-1Z.wrl"
(hide yes)
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
(model "${USER_3DMODEL}/JQC-3FF-005-1Z.step"
(offset
(xyz 5.12 -6 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -0 -0 -0)
)
)
)

View File

@@ -0,0 +1,622 @@
(footprint "STM32F103C8T6 Blue Pill"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at -27 -12.6 0)
(layer "F.SilkS")
(uuid "01ff5d8f-706c-4b44-8185-d8a365c083ee")
(effects
(font
(size 1.143 1.143)
(thickness 0.152)
)
(justify left)
)
)
(property "Value" "STM32F103C8T6 Blue Pill"
(at -0.254 -13.462 0)
(layer "F.Fab")
(hide yes)
(uuid "9d1b79e9-7a3c-4da4-9535-1e565ed91a56")
(effects
(font
(size 1.143 1.143)
(thickness 0.152)
)
(justify left)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "d6ba3252-d702-4c1b-b346-f8ba5a2f2157")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "b51ab3db-2c14-4c1e-a736-b072dcafa1eb")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -26.67 -11.43)
(end -26.67 11.43)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "ed1c9a5e-bf23-47c6-b244-f12c627bb4a0")
)
(fp_line
(start -26.67 -11.43)
(end 26.67 -11.43)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "6857faba-5e2f-4416-a8f8-7bef1a64bf3f")
)
(fp_line
(start -26.67 5.945)
(end -25.5 4.775)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "3a5d92bc-ea81-498a-81e2-8dadb72fe79e")
)
(fp_line
(start -25.5 -4.798)
(end -26.67 -5.968)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "759752cd-f9a9-4cf5-952e-6016ffc4af4d")
)
(fp_line
(start -25.5 -4)
(end -25.5 -4.798)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "07267a24-18e0-49e1-96d5-ec1a306e1678")
)
(fp_line
(start -25.5 4.775)
(end -25.5 -4)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "b66466ce-1902-4222-ab3c-eeac88f52358")
)
(fp_line
(start -3.889087 0)
(end 0 -3.889087)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "a397b36d-12e9-4632-adeb-739ee9a9df61")
)
(fp_line
(start -3.889087 0)
(end 0 3.889087)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "42da9ee5-ab35-412a-b247-6d7f8b8e11fb")
)
(fp_line
(start 3.889087 0)
(end 0 -3.889087)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "13b10686-1ada-4a2f-99a9-6afa28cd682e")
)
(fp_line
(start 3.889087 0)
(end 0 3.889087)
(stroke
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "71864ecf-a444-48cc-900f-358fd8c2bf49")
)
(fp_line
(start 22 -6)
(end 24 -6)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "acd8e159-6bae-4311-b013-63bfa619c235")
)
(fp_line
(start 22 6)
(end 22 -6)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "a0573afd-0d4b-4e75-a249-c8a9b78399c2")
)
(fp_line
(start 24 -6)
(end 24 6)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "67aa4be3-3951-464f-98d7-39556a55ca98")
)
(fp_line
(start 24 6)
(end 22 6)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "7396e575-0ca9-4dac-a895-01f8349d267c")
)
(fp_line
(start 26.67 -11.43)
(end 26.67 11.43)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "821817f9-d895-4965-9974-f3fe1d27ae6b")
)
(fp_line
(start 26.67 11.43)
(end -26.67 11.43)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "1e1d0244-bd68-4192-a8af-7d058e875270")
)
(fp_poly
(pts
(xy -26.67 -5.968) (xy -25.5 -4.798) (xy -25.5 4.775) (xy -26.67 5.945)
)
(stroke
(width 0)
(type solid)
)
(fill yes)
(layer "Cmts.User")
(uuid "6fdf45d9-e14f-4567-899f-87bf022d8bf4")
)
(fp_line
(start -26.67 -11.43)
(end -26.67 11.43)
(stroke
(width 0.254)
(type solid)
)
(layer "F.CrtYd")
(uuid "3a129635-5a57-4060-8196-bdd6e142b284")
)
(fp_line
(start -26.67 -11.43)
(end 26.67 -11.43)
(stroke
(width 0.254)
(type solid)
)
(layer "F.CrtYd")
(uuid "703e3838-7665-4533-8600-0969cc2a4b4f")
)
(fp_line
(start 26.67 -11.43)
(end 26.67 11.43)
(stroke
(width 0.254)
(type solid)
)
(layer "F.CrtYd")
(uuid "7fd8fc78-7a8c-49b9-a470-b66971fe3adf")
)
(fp_line
(start 26.67 11.43)
(end -26.67 11.43)
(stroke
(width 0.254)
(type solid)
)
(layer "F.CrtYd")
(uuid "a91b8cf1-32ca-4b06-9fe7-8dce0f4a243b")
)
(pad "1" thru_hole circle
(at -24.13 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "1661a8cb-d8d4-4fe6-941f-4ee76fdc08ea")
)
(pad "2" thru_hole circle
(at -21.59 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "6ed4f8d3-adb2-4ca9-9cb9-c36039ac0cfb")
)
(pad "3" thru_hole circle
(at -19.05 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "b010cc98-b83b-4f1c-be7d-e6335aae6e17")
)
(pad "4" thru_hole circle
(at -16.51 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "102b556e-ce18-42b4-819f-aa40a4d26b78")
)
(pad "5" thru_hole circle
(at -13.97 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "f048f45b-9ab6-4650-8c47-a0027e0a4c3a")
)
(pad "6" thru_hole circle
(at -11.43 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "b56cd404-d451-4697-946d-9485101ca0ff")
)
(pad "7" thru_hole circle
(at -8.89 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "86ef7c22-0d6e-40e7-ad91-f5b41712ee29")
)
(pad "8" thru_hole circle
(at -6.35 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "8d01dd26-648b-428f-a324-bf4b5298951d")
)
(pad "9" thru_hole circle
(at -3.81 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "f23201fa-f347-4d36-b927-e60d87b279ef")
)
(pad "10" thru_hole circle
(at -1.27 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "8d62d1e8-3163-435c-bbcf-d22d50c788bd")
)
(pad "11" thru_hole circle
(at 1.27 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "1c7f2466-ded2-4667-b504-b6070a5a407d")
)
(pad "12" thru_hole circle
(at 3.81 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "dfc68a86-0a4a-43ea-ba09-88f0e08e5d01")
)
(pad "13" thru_hole circle
(at 6.35 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "a17dea35-81ab-40a0-a73f-a4d95e3e1650")
)
(pad "14" thru_hole circle
(at 8.89 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "d8349489-ee61-4433-9586-0e89c5dd275b")
)
(pad "15" thru_hole circle
(at 11.43 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "dd548998-74ce-4b3e-ba76-14fc1af9c4d8")
)
(pad "16" thru_hole circle
(at 13.97 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "85ec34c5-4176-4176-b674-01cc053ee878")
)
(pad "17" thru_hole circle
(at 16.51 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "48f99ab3-b9c3-40bc-af17-c0c172fd734e")
)
(pad "18" thru_hole circle
(at 19.05 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "4bd02961-623a-4a65-a495-6c06d6c2eec6")
)
(pad "19" thru_hole circle
(at 21.59 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "35707ac2-1c11-4549-956f-61cd5c3ae9fc")
)
(pad "20" thru_hole circle
(at 24.13 7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "436d3db7-dc77-44ab-abd7-515ab5e57dc9")
)
(pad "21" thru_hole circle
(at 24.13 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "4d1a13ce-c5c4-42f5-8414-f6dea5e50793")
)
(pad "22" thru_hole circle
(at 21.59 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "6d059125-a5b9-4c82-ac5c-18eb8db71d0b")
)
(pad "23" thru_hole circle
(at 19.05 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "59591f5d-5369-4701-83b9-a80a0a0384d1")
)
(pad "24" thru_hole circle
(at 16.51 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "77f93625-51ab-4679-930f-4869f35005f8")
)
(pad "25" thru_hole circle
(at 13.97 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "236aaed7-55e8-4fa0-9bec-b5ee3f6cd231")
)
(pad "26" thru_hole circle
(at 11.43 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "71c09176-e129-4a4b-9112-1ab53b21a76d")
)
(pad "27" thru_hole circle
(at 8.89 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "8f57fb49-15c7-4006-8756-439a102fd32e")
)
(pad "28" thru_hole circle
(at 6.35 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "25ba20f4-5fef-45b8-a009-bf9201274b1b")
)
(pad "29" thru_hole circle
(at 3.81 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "e522c48c-1d17-434c-a493-171bf2895077")
)
(pad "30" thru_hole circle
(at 1.27 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "b370f3ec-cfc1-4ddb-989c-df8cf9d11634")
)
(pad "31" thru_hole circle
(at -1.27 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "c6ba6e14-1321-4c47-b975-2d3e716e7bd1")
)
(pad "32" thru_hole circle
(at -3.81 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "7f10c4fe-8924-412b-be1b-8782503cd5b9")
)
(pad "33" thru_hole circle
(at -6.35 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "b5b08c43-d6f4-4d57-bb33-f791eb77e065")
)
(pad "34" thru_hole circle
(at -8.89 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "b46e7755-20ec-4ab0-97cf-5d1666fdedd5")
)
(pad "35" thru_hole circle
(at -11.43 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "d2309b81-3795-4df3-b9fb-3319beac5f76")
)
(pad "36" thru_hole circle
(at -13.97 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "9be12942-0717-4ccf-858b-b436e4ba12f8")
)
(pad "37" thru_hole circle
(at -16.51 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "0a0d45aa-1ca2-4af9-a089-56030ffdfc14")
)
(pad "38" thru_hole circle
(at -19.05 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "48f4854f-dc05-49d6-8866-aa08acd52adf")
)
(pad "39" thru_hole circle
(at -21.59 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "dfd1d94a-eb23-47db-809e-6a90e995bf31")
)
(pad "40" thru_hole circle
(at -24.13 -7.62)
(size 1.6 1.6)
(drill 1)
(layers "*.Cu" "*.Paste" "*.Mask")
(remove_unused_layers no)
(uuid "61019b44-a018-4984-9b72-af365424a707")
)
(embedded_fonts no)
(model "${USER_3DMODEL}/STM32F103C8T6 Blue Pill.step"
(offset
(xyz 0 0 5.28)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -0 -0 -0)
)
)
(model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x20_P2.54mm_Vertical.step"
(offset
(xyz -24.15 7.6 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -0 -0 -90)
)
)
(model "${KICAD9_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x20_P2.54mm_Vertical.step"
(offset
(xyz -24.1 -7.58 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz -0 -0 -90)
)
)
)

View File

@@ -0,0 +1,302 @@
(footprint "SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL_H1.5"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -4 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "ed5965af-c280-4652-9dc2-d69811e48be6")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL_H1.5"
(at 0 1 0)
(unlocked yes)
(layer "F.Fab")
(uuid "af59e606-d553-4be1-9fe6-4404d694b654")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "4ef8af1f-2c7d-4d76-977c-547d750c7c97")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "120434ea-1390-4d44-afd7-af909d3360b6")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -2.55 -1.168)
(end -2.55 1.168)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "a483c794-0917-453e-abbe-9df006d685eb")
)
(fp_line
(start -2.17 1.655)
(end -1.275 2.55)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "fe1b389b-6ba5-4ec9-9176-aab15a908653")
)
(fp_line
(start -1.801 -1.001)
(end -1.001 -1.801)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "74a6bd5d-1d2c-4e14-9621-7a637e3ec697")
)
(fp_line
(start -1.801 0.998)
(end -1.801 -1.001)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "3d42e139-faab-4db8-8a48-f84aa1ff8929")
)
(fp_line
(start -1.275 -2.55)
(end -2.17 -1.655)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "4ddd9f5e-8926-48d8-894a-3ea6ff06e32b")
)
(fp_line
(start -1.275 -2.55)
(end 1.275 -2.55)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "9e97bfd5-12ab-494f-8ccf-68f43f9e6535")
)
(fp_line
(start -1.275 2.55)
(end 1.275 2.55)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "470b533e-b051-479b-962f-46dd8686e977")
)
(fp_line
(start -1.001 -1.801)
(end 0.899 -1.801)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "657ca91b-d6ac-41be-97aa-946f29ec7082")
)
(fp_line
(start -0.899 1.9)
(end -1.801 0.998)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "2afbb7f9-f3c7-4ee6-81b1-7ed85b973b9d")
)
(fp_line
(start 0.8 1.9)
(end -0.899 1.9)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "d49203a0-502f-4707-9d30-1f5b88108fdf")
)
(fp_line
(start 0.899 -1.801)
(end 1.801 -0.899)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "c7655c12-4889-45b3-aba0-6e1fadaa259b")
)
(fp_line
(start 1.275 -2.55)
(end 2.17 -1.655)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "ddfc6ba3-15a0-4f3e-ba80-ce30e6e7d1a5")
)
(fp_line
(start 1.801 -0.899)
(end 1.801 0.899)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "f4592342-1c43-4583-8a5a-f77f58d49855")
)
(fp_line
(start 1.801 0.899)
(end 0.8 1.9)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "61e13fa6-908b-4a34-a137-2f5d492b3c9b")
)
(fp_line
(start 2.17 1.655)
(end 1.275 2.55)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "d073193f-fc12-4920-bee2-1a7da6ad4f2f")
)
(fp_line
(start 2.55 -1.168)
(end 2.55 1.168)
(stroke
(width 0.254)
(type solid)
)
(layer "F.SilkS")
(uuid "4aec8f4a-c9e0-44d3-a1c9-c9bbf6712d33")
)
(fp_circle
(center 0 0)
(end 1.275 0)
(stroke
(width 0.254)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "dfad9233-d228-4a50-a059-603c4921bc76")
)
(fp_rect
(start -3.5 -2.5)
(end 3.5 2.5)
(stroke
(width 0.05)
(type default)
)
(fill no)
(layer "F.CrtYd")
(uuid "a12d43f6-05fd-48fb-b094-41491d836e0f")
)
(fp_text user "${REFERENCE}"
(at 0 2.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "1b0c4aec-4c31-4b20-9d67-1d5cd371a9cf")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd rect
(at -3 -1.85)
(size 1 0.75)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "ede3d644-016c-42f7-9f34-ad594d15b656")
)
(pad "2" smd rect
(at 3 -1.85)
(size 1 0.75)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "88ee239b-fbc4-4a6c-9a46-0d6ec2f6270f")
)
(pad "3" smd rect
(at -3 1.85)
(size 1 0.75)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "236ca59d-916e-40b6-a5d5-e5afdc310590")
)
(pad "4" smd rect
(at 3 1.85)
(size 1 0.75)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "bf546c1d-979b-481f-940d-86a37581f9e1")
)
(group ""
(uuid "dc81c066-2597-47f0-abda-0bf62b30f6c3")
(members "236ca59d-916e-40b6-a5d5-e5afdc310590" "2afbb7f9-f3c7-4ee6-81b1-7ed85b973b9d"
"3d42e139-faab-4db8-8a48-f84aa1ff8929" "470b533e-b051-479b-962f-46dd8686e977"
"4aec8f4a-c9e0-44d3-a1c9-c9bbf6712d33" "4ddd9f5e-8926-48d8-894a-3ea6ff06e32b"
"61e13fa6-908b-4a34-a137-2f5d492b3c9b" "657ca91b-d6ac-41be-97aa-946f29ec7082"
"74a6bd5d-1d2c-4e14-9621-7a637e3ec697" "88ee239b-fbc4-4a6c-9a46-0d6ec2f6270f"
"9e97bfd5-12ab-494f-8ccf-68f43f9e6535" "a483c794-0917-453e-abbe-9df006d685eb"
"bf546c1d-979b-481f-940d-86a37581f9e1" "c7655c12-4889-45b3-aba0-6e1fadaa259b"
"d073193f-fc12-4920-bee2-1a7da6ad4f2f" "d49203a0-502f-4707-9d30-1f5b88108fdf"
"ddfc6ba3-15a0-4f3e-ba80-ce30e6e7d1a5" "dfad9233-d228-4a50-a059-603c4921bc76"
"ede3d644-016c-42f7-9f34-ad594d15b656" "f4592342-1c43-4583-8a5a-f77f58d49855"
"fe1b389b-6ba5-4ec9-9176-aab15a908653"
)
)
(embedded_fonts no)
(model "${USER_3DMODEL}/TS-1187A-B-A-B.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@@ -0,0 +1,307 @@
(footprint "SW-TH_SS12D10G5"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" ""
(at -0.0001 -4.312 0)
(layer "F.SilkS")
(uuid "c8f157f4-1339-4b73-8507-bbf6597bd918")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Value" "SW-TH_SS12D10G5"
(at -0.0001 4.312 0)
(layer "F.Fab")
(uuid "1a065337-a29e-411b-9e96-534869430518")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "86ecd2ee-252f-45f3-a768-052ab2d6522a")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "b7820832-e45f-4401-bed8-9790df7c1223")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(fp_line
(start -6.3501 -3.35)
(end -6.3501 3.35)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "7174d9d9-9e05-4d49-af0f-398ef7571139")
)
(fp_line
(start -6.3501 -3.35)
(end 6.3499 -3.35)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "4ff6df59-5576-4f74-a589-03f8b3f914f5")
)
(fp_line
(start -3.5501 -1.8)
(end -3.5501 1.8)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "56cecc0e-424e-4d17-bb9c-fa0e42b6b46e")
)
(fp_line
(start -3.5501 1.8)
(end 3.5499 1.8)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "a2c87ae9-b111-48aa-8f7f-1e834f588a2d")
)
(fp_line
(start -3.2328 -1.8)
(end -3.2328 1.8)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "c3f9273a-b3c6-4d59-92dc-917808f36c9e")
)
(fp_line
(start -3.2328 1.8)
(end -3.2422 1.8)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "152f749f-cc6a-4420-99c3-5419a75c17bf")
)
(fp_line
(start -2.753 -1.8)
(end -2.753 1.8)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "4f5f5e2d-d874-4010-8a47-175ca8b7d4b6")
)
(fp_line
(start -2.753 1.8)
(end -2.7625 1.8)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "50f19b98-436f-4662-be72-f74e820eec28")
)
(fp_line
(start -2.2732 -1.8)
(end -2.2732 1.7999)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "d98fbf71-4ff3-449e-9b28-b99c1eb476e0")
)
(fp_line
(start -2.2732 1.7999)
(end -2.2827 1.7999)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "e04a3dba-e86c-4a7c-a908-dfe1ce566bd1")
)
(fp_line
(start -1.7934 -1.8)
(end -1.7934 1.8)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "6ed33d4d-35fc-4698-96d4-6904b608362b")
)
(fp_line
(start -1.7934 1.8)
(end -1.8029 1.8)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "03727839-5f05-4fbb-8726-36ca8417cb97")
)
(fp_line
(start -1.3137 -1.8)
(end -1.3137 1.8)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "ae38569c-033e-42ef-ab48-97281b2bf19a")
)
(fp_line
(start -1.3137 1.8)
(end -1.2572 1.8)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "c3dde96b-bed8-420b-acb5-4e11178889c4")
)
(fp_line
(start 2.45 -1.8)
(end -3.5501 -1.8)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "062c21b2-5a6c-42f6-8d2f-8e0b18b03adc")
)
(fp_line
(start 2.7401 -1.8)
(end 2.3167 -1.8)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "6e4285e2-3023-465b-9c25-c4321c29ffa5")
)
(fp_line
(start 3.5499 -1.8)
(end 2.5499 -1.8)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "7b2a3e47-9ac4-4375-858b-8ca5a18cfbc8")
)
(fp_line
(start 3.5499 -1.3)
(end 3.5499 -1.8)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "2c93a21d-74df-47ac-acaa-1c4e1f8abb81")
)
(fp_line
(start 3.5499 1.8)
(end 3.5499 -1.3)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "7e0f6d82-9ba0-4a1b-83a9-c4079c6c112c")
)
(fp_line
(start 6.3499 -3.35)
(end 6.3499 3.35)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "52640202-69e8-412c-a4fc-083a5fc85557")
)
(fp_line
(start 6.3499 3.35)
(end -6.3501 3.35)
(stroke
(width 0.254)
(type default)
)
(layer "F.SilkS")
(uuid "26fc296a-9f91-4d20-9369-bf5d37aee786")
)
(fp_circle
(center -6.3501 3.35)
(end -6.3201 3.35)
(stroke
(width 0.06)
(type default)
)
(fill no)
(layer "User.5")
(uuid "5bb72387-4a82-4c72-9b84-27736dbd0bb7")
)
(pad "1" thru_hole oval
(at -4.7001 0)
(size 1.7 2.9)
(drill oval 1.1 2.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(solder_mask_margin 0.05)
(solder_paste_margin 0)
(thermal_bridge_angle 0)
(uuid "1a133d9c-e3f6-46e5-8e54-cfd3a5517778")
)
(pad "2" thru_hole oval
(at -0.0001 0)
(size 1.7 2.9)
(drill oval 1.1 2.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(solder_mask_margin 0.05)
(solder_paste_margin 0)
(thermal_bridge_angle 0)
(uuid "574fd89e-b9b2-4fb6-9756-537454d19391")
)
(pad "3" thru_hole oval
(at 4.7 0)
(size 1.7 2.9)
(drill oval 1.1 2.3)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(solder_mask_margin 0.05)
(solder_paste_margin 0)
(thermal_bridge_angle 0)
(uuid "550d4de2-7c34-40ea-84f3-c50fd57a1064")
)
(embedded_fonts no)
)

View File

@@ -0,0 +1,278 @@
(footprint "SW_PUSH_XC29"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -6.9 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "6d4e3b69-fa22-40fb-bb05-60a9be78f909")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
(property "Value" "SW_PUSH_XC29"
(at 0 8.2 0)
(unlocked yes)
(layer "F.Fab")
(uuid "4d802352-0671-461a-b882-9ca09391f2ca")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "bcdcd157-1dec-4ffc-90c9-052278494080")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "64bac866-3e13-4253-9fbb-89d94515eceb")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -6 -5.5)
(end -6 -4.8)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "61cec425-db14-4a92-ad50-5aa908e7880a")
)
(fp_line
(start -6 -5.5)
(end -1.5 -5.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "e14ee26d-7446-46b6-827b-7713fe755ad7")
)
(fp_line
(start -6 0.15)
(end -6 0.85)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "11264e82-313d-4503-977e-816b2cc75e78")
)
(fp_line
(start -6 5.8)
(end -6 6.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "183da6ee-de6b-46f1-b294-5ddea6dce7dd")
)
(fp_line
(start -6 6.5)
(end -1.5 6.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "cba49449-b7ea-4a86-a183-3a3679008928")
)
(fp_line
(start 1.5 -5.5)
(end 6 -5.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "34c9f964-03e4-466a-a838-019f5c74ae7d")
)
(fp_line
(start 1.5 6.5)
(end 6 6.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "13d139d7-36aa-435e-aa9a-faead6802d1b")
)
(fp_line
(start 6 -5.5)
(end 6 -4.8)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "da600876-37aa-4a29-b505-f5e4282e297f")
)
(fp_line
(start 6 0.15)
(end 6 0.85)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "a336a8b6-d965-4387-b0b0-d7068a459e25")
)
(fp_line
(start 6 5.8)
(end 6 6.5)
(stroke
(width 0.1)
(type default)
)
(layer "F.SilkS")
(uuid "73007545-f9f8-4269-b14d-131ef069e42d")
)
(fp_line
(start -6.25 -2)
(end 6.25 -2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "f02a347d-c894-4186-ab8d-21e489d65aa2")
)
(fp_line
(start -6.25 3)
(end -6.25 -2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "110c5e5c-ec92-4c51-b940-6f4220751ce7")
)
(fp_line
(start -6.25 3)
(end 6.25 3)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "ee707ae1-e1ea-4518-9b04-6831d56efef9")
)
(fp_line
(start 0 -5)
(end 0 6)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "6c7b24c9-8111-4e6f-a1d0-9cde9e0bcdb0")
)
(fp_line
(start 6.25 0.5)
(end -6.25 0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "6bf6f130-7716-41de-805a-5455b04b6e6c")
)
(fp_line
(start 6.25 3)
(end 6.25 -2)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "ee33d6bc-6234-498c-8f35-7d6eee55c7b9")
)
(fp_text user "${REFERENCE}"
(at 0 0.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "f5f88e80-6fa1-4795-b319-2ca6a7584209")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole circle
(at -6.25 -2)
(size 4 4)
(drill 1.1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "9c14fb01-2fdb-4dce-b0b5-d7130849c066")
)
(pad "2" thru_hole circle
(at 6.25 -2)
(size 4 4)
(drill 1.1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "2c385aff-7cde-4115-97e9-045b81c9ac01")
)
(pad "3" thru_hole circle
(at -6.25 3)
(size 4 4)
(drill 1.1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "49e3f24e-ebec-45f0-95d9-5edc7009c278")
)
(pad "4" thru_hole circle
(at 6.25 3)
(size 4 4)
(drill 1.1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "696856b5-63e6-4ebd-85c6-7634529ea5e1")
)
(pad "5" thru_hole circle
(at 0 6)
(size 2 2)
(drill 0.85)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "2031a9e3-31c0-41ce-8413-f105f435afc6")
)
(pad "6" thru_hole circle
(at 0 -5)
(size 2 2)
(drill 0.85)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "290332d1-1db4-4c03-8461-efac1255c54c")
)
(embedded_fonts no)
)

View File

@@ -0,0 +1,381 @@
(footprint "Transformer_220_5_1A_Module"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at -12.6 -11.6 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "caaf2c29-9fab-4ebe-8fc8-4544a0b601eb")
(effects
(font
(size 1.27 1.27)
(thickness 0.15875)
)
)
)
(property "Value" "Transformer_220/5_1A_Module"
(at 0 11 0)
(unlocked yes)
(layer "F.Fab")
(uuid "e8002a30-de96-403d-a118-43e8fb0ccd3f")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "82149ce1-b99a-44fb-96ec-2ab80849a45d")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "76cd516d-fc85-4d42-bd0d-7c038e87d23b")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -14.95 6.77)
(end -13.62 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "a9ad7a2a-425e-4915-81db-ae21254d6710")
)
(fp_line
(start -14.95 8.1)
(end -14.95 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "0cdadd8a-ab8e-41d8-a5e6-cb687d29274f")
)
(fp_line
(start -12.35 6.77)
(end -7.21 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "398a06cb-de44-45a1-ae15-4b68df40a61a")
)
(fp_line
(start -12.35 9.43)
(end -12.35 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "ddfc0ab8-0f67-4bb8-b2cd-39199141aef7")
)
(fp_line
(start -12.35 9.43)
(end -7.21 9.43)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "26128a49-7993-4a56-ad7d-4af3f4066bbc")
)
(fp_line
(start -7.21 9.43)
(end -7.21 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "dbf47577-be91-40b8-9dee-93017f253d85")
)
(fp_line
(start 9.73 6.77)
(end 11.06 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "05b30b40-f9fc-4617-b382-c5c44bc07232")
)
(fp_line
(start 9.73 8.1)
(end 9.73 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "eb1e018a-9555-47ef-bc7e-5b1034bda958")
)
(fp_line
(start 12.33 6.77)
(end 14.93 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "0ac30cc0-7458-4698-a3c3-7771bc02304c")
)
(fp_line
(start 12.33 9.43)
(end 12.33 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "1ae1ee4c-c4eb-4ed8-8a8b-47a7c1dd8443")
)
(fp_line
(start 12.33 9.43)
(end 14.93 9.43)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "b9457030-bbcd-41a5-9b6c-e749434778cc")
)
(fp_line
(start 14.93 9.43)
(end 14.93 6.77)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "0a6a2e53-4b80-4fe0-a63e-10540e1700df")
)
(fp_rect
(start -15 -10.5)
(end 15 9.5)
(stroke
(width 0.254)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "da790940-a745-4ac2-a959-dbf0f8233eed")
)
(fp_line
(start -14.89 7.465)
(end -14.255 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "8f8ffc37-bf7c-4271-9d52-7e7a7487b4ad")
)
(fp_line
(start -14.89 9.37)
(end -14.89 7.465)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "6a284d45-7a96-407f-838e-115c605cc3d5")
)
(fp_line
(start -14.255 6.83)
(end -7.27 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "a34505a5-b8fb-4efe-8581-861e55951131")
)
(fp_line
(start -7.27 6.83)
(end -7.27 9.37)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "048898e9-55de-4a34-8b0f-8ea0980abf46")
)
(fp_line
(start -7.27 9.37)
(end -14.89 9.37)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "3adffad4-814c-4868-bcb1-a6cfa41ed646")
)
(fp_line
(start 9.79 7.465)
(end 10.425 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "cc5aabd3-3bcf-4ab7-9ec1-15d25e14bedf")
)
(fp_line
(start 9.79 9.37)
(end 9.79 7.465)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "7c9e8e68-62af-4f93-be66-03b3174b616a")
)
(fp_line
(start 10.425 6.83)
(end 14.87 6.83)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "07778d00-3a2d-4025-a484-7b8646d8ac7c")
)
(fp_line
(start 14.87 6.83)
(end 14.87 9.37)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "64c49d72-1df8-4120-8b64-c65f8aa2f8c1")
)
(fp_line
(start 14.87 9.37)
(end 9.79 9.37)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "fc9506a7-7049-4ced-8afb-9f6abf07fee6")
)
(fp_text user "V-"
(at 11 5 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "7a811511-54ef-42fe-aac4-04b55e02da43")
(effects
(font
(size 1.27 1.27)
(thickness 0.15875)
)
)
)
(fp_text user "N"
(at -8.509 5.6 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "849e0305-c0cd-4e84-92ac-8f9c5303cd13")
(effects
(font
(size 1.27 1.27)
(thickness 0.15875)
)
)
)
(fp_text user "V+"
(at 13.6 5 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "a6ee0f8f-072b-416b-87f6-94af7f46cdfd")
(effects
(font
(size 1.27 1.27)
(thickness 0.15875)
)
)
)
(fp_text user "L"
(at -13.6 5.6 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "c4ab9a46-aa6e-4ce4-a01f-300571d779c1")
(effects
(font
(size 1.27 1.27)
(thickness 0.15875)
)
)
)
(fp_text user "${REFERENCE}"
(at 0 12.5 0)
(unlocked yes)
(layer "F.Fab")
(uuid "7cba04c1-ad08-43c1-99fe-100f9706e3ff")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" thru_hole rect
(at -13.62 8.1 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "2bf4194c-11d7-4a14-8ca2-264838ad4377")
)
(pad "2" thru_hole oval
(at -8.54 8.1 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "8ebf881d-9c13-462c-80bc-cd4927c19cfc")
)
(pad "3" thru_hole oval
(at 13.6 8.1 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "54e638f0-c8e1-4208-936d-a05ad24e571e")
)
(pad "4" thru_hole rect
(at 11.06 8.1 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "f626e4d4-746d-4737-b656-17ede08c9408")
)
(embedded_fonts no)
)

View File

@@ -0,0 +1,459 @@
(footprint "Transformer_220_5_2A_Module"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 2.4 -1.1 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "caaf2c29-9fab-4ebe-8fc8-4544a0b601eb")
(effects
(font
(size 1.27 1.27)
(thickness 0.15875)
)
)
)
(property "Value" "Transformer_220/5_2A_Module"
(at 17.272 24.13 0)
(unlocked yes)
(layer "F.Fab")
(uuid "e8002a30-de96-403d-a118-43e8fb0ccd3f")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 15 10.5 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "82149ce1-b99a-44fb-96ec-2ab80849a45d")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 15 10.5 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "76cd516d-fc85-4d42-bd0d-7c038e87d23b")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start 3.242 20.32)
(end 4.572 20.32)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "a9ad7a2a-425e-4915-81db-ae21254d6710")
)
(fp_line
(start 3.242 21.65)
(end 3.242 20.32)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "0cdadd8a-ab8e-41d8-a5e6-cb687d29274f")
)
(fp_line
(start 5.842 20.32)
(end 10.982 20.32)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "398a06cb-de44-45a1-ae15-4b68df40a61a")
)
(fp_line
(start 5.842 22.98)
(end 5.842 20.32)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "ddfc0ab8-0f67-4bb8-b2cd-39199141aef7")
)
(fp_line
(start 5.842 22.98)
(end 10.982 22.98)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "26128a49-7993-4a56-ad7d-4af3f4066bbc")
)
(fp_line
(start 10.982 22.98)
(end 10.982 20.32)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "dbf47577-be91-40b8-9dee-93017f253d85")
)
(fp_line
(start 28.896 20.26)
(end 30.226 20.26)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "05b30b40-f9fc-4617-b382-c5c44bc07232")
)
(fp_line
(start 28.896 21.59)
(end 28.896 20.26)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "eb1e018a-9555-47ef-bc7e-5b1034bda958")
)
(fp_line
(start 31.496 20.26)
(end 34.096 20.26)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "0ac30cc0-7458-4698-a3c3-7771bc02304c")
)
(fp_line
(start 31.496 22.92)
(end 31.496 20.26)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "1ae1ee4c-c4eb-4ed8-8a8b-47a7c1dd8443")
)
(fp_line
(start 31.496 22.92)
(end 34.096 22.92)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "b9457030-bbcd-41a5-9b6c-e749434778cc")
)
(fp_line
(start 34.096 22.92)
(end 34.096 20.26)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "0a6a2e53-4b80-4fe0-a63e-10540e1700df")
)
(fp_rect
(start 0 0)
(end 35.53 22.97)
(stroke
(width 0.254)
(type solid)
)
(fill no)
(layer "F.SilkS")
(uuid "da790940-a745-4ac2-a959-dbf0f8233eed")
)
(fp_line
(start 3.302 21.015)
(end 3.937 20.38)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "8f8ffc37-bf7c-4271-9d52-7e7a7487b4ad")
)
(fp_line
(start 3.302 22.92)
(end 3.302 21.015)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "6a284d45-7a96-407f-838e-115c605cc3d5")
)
(fp_line
(start 3.937 20.38)
(end 10.922 20.38)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "a34505a5-b8fb-4efe-8581-861e55951131")
)
(fp_line
(start 10.922 20.38)
(end 10.922 22.92)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "048898e9-55de-4a34-8b0f-8ea0980abf46")
)
(fp_line
(start 10.922 22.92)
(end 3.302 22.92)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "3adffad4-814c-4868-bcb1-a6cfa41ed646")
)
(fp_line
(start 28.956 20.955)
(end 29.591 20.32)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "cc5aabd3-3bcf-4ab7-9ec1-15d25e14bedf")
)
(fp_line
(start 28.956 22.86)
(end 28.956 20.955)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "7c9e8e68-62af-4f93-be66-03b3174b616a")
)
(fp_line
(start 29.591 20.32)
(end 34.036 20.32)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "07778d00-3a2d-4025-a484-7b8646d8ac7c")
)
(fp_line
(start 34.036 20.32)
(end 34.036 22.86)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "64c49d72-1df8-4120-8b64-c65f8aa2f8c1")
)
(fp_line
(start 34.036 22.86)
(end 28.956 22.86)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "fc9506a7-7049-4ced-8afb-9f6abf07fee6")
)
(fp_text user "V+"
(at 30.166 18.49 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "7a811511-54ef-42fe-aac4-04b55e02da43")
(effects
(font
(size 1.27 1.27)
(thickness 0.15875)
)
)
)
(fp_text user "N"
(at 9.683 19.15 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "849e0305-c0cd-4e84-92ac-8f9c5303cd13")
(effects
(font
(size 1.27 1.27)
(thickness 0.15875)
)
)
)
(fp_text user "V-"
(at 32.766 18.49 90)
(unlocked yes)
(layer "F.SilkS")
(uuid "a6ee0f8f-072b-416b-87f6-94af7f46cdfd")
(effects
(font
(size 1.27 1.27)
(thickness 0.15875)
)
)
)
(fp_text user "L"
(at 4.592 19.15 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "c4ab9a46-aa6e-4ce4-a01f-300571d779c1")
(effects
(font
(size 1.27 1.27)
(thickness 0.15875)
)
)
)
(fp_text user "${REFERENCE}"
(at 17.272 25.63 0)
(unlocked yes)
(layer "F.Fab")
(uuid "7cba04c1-ad08-43c1-99fe-100f9706e3ff")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(dimension
(type orthogonal)
(layer "F.Fab")
(uuid "4f0719e7-359e-42e3-a83e-5e9ecd08e404")
(pts
(xy 0 22.97) (xy 30.226 22.97)
)
(height 5.732)
(orientation 0)
(format
(prefix "")
(suffix "")
(units 3)
(units_format 0)
(precision 4)
(override_value "30.2")
(suppress_zeroes yes)
)
(style
(thickness 0.1)
(arrow_length 1.27)
(text_position_mode 0)
(arrow_direction outward)
(extension_height 0.58642)
(extension_offset 0.5)
(keep_text_aligned yes)
)
(gr_text "30.2"
(at 15.113 27.602 0)
(layer "F.Fab")
(uuid "4f0719e7-359e-42e3-a83e-5e9ecd08e404")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
)
(dimension
(type orthogonal)
(layer "F.Fab")
(uuid "5bcada13-da53-47f1-bc13-d129160d80aa")
(pts
(xy 0 22.97) (xy 4.572 22.97)
)
(height 2.684)
(orientation 0)
(format
(prefix "")
(suffix "")
(units 3)
(units_format 0)
(precision 4)
(override_value "4.54")
(suppress_zeroes yes)
)
(style
(thickness 0.1)
(arrow_length 1.27)
(text_position_mode 0)
(arrow_direction outward)
(extension_height 0.58642)
(extension_offset 0.5)
(keep_text_aligned yes)
)
(gr_text "4.54"
(at 2.286 24.554 0)
(layer "F.Fab")
(uuid "5bcada13-da53-47f1-bc13-d129160d80aa")
(effects
(font
(size 1 1)
(thickness 0.1)
)
)
)
)
(pad "1" thru_hole rect
(at 4.572 21.65 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "2bf4194c-11d7-4a14-8ca2-264838ad4377")
)
(pad "2" thru_hole oval
(at 9.652 21.65 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "8ebf881d-9c13-462c-80bc-cd4927c19cfc")
)
(pad "3" thru_hole rect
(at 30.226 21.59 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "f626e4d4-746d-4737-b656-17ede08c9408")
)
(pad "4" thru_hole oval
(at 32.766 21.59 90)
(size 1.7 1.7)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "54e638f0-c8e1-4208-936d-a05ad24e571e")
)
(embedded_fonts no)
)