work in progress

This commit is contained in:
2026-04-10 17:35:49 +02:00
parent 867c94edef
commit 6e9b4c9d53
19 changed files with 107134 additions and 18493 deletions
+3
View File
@@ -0,0 +1,3 @@
{
"python.languageServer": "None"
}
+76
View File
@@ -0,0 +1,76 @@
(footprint "AG9905MT_SLV" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tags "AG9905MT ")
(attr smd)
(fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value AG9905MT_SLV (at 0 0 unlocked) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.1247 11.2268) (end -7.1247 10.276611) (layer "F.SilkS") (width 0.1524))
(fp_line (start -7.1247 -11.2268) (end 7.1247 -11.2268) (layer "F.SilkS") (width 0.1524))
(fp_line (start 7.1247 -11.2268) (end 7.1247 -10.283469) (layer "F.SilkS") (width 0.1524))
(fp_line (start 7.1247 11.2268) (end -7.1247 11.2268) (layer "F.SilkS") (width 0.1524))
(fp_line (start -7.1247 -10.283469) (end -7.1247 -11.2268) (layer "F.SilkS") (width 0.1524))
(fp_line (start -7.1247 -7.743469) (end -7.1247 -8.373389) (layer "F.SilkS") (width 0.1524))
(fp_line (start -7.1247 5.826531) (end -7.1247 -5.833389) (layer "F.SilkS") (width 0.1524))
(fp_line (start -7.1247 8.366531) (end -7.1247 7.736611) (layer "F.SilkS") (width 0.1524))
(fp_line (start 7.1247 10.276611) (end 7.1247 11.2268) (layer "F.SilkS") (width 0.1524))
(fp_line (start 7.1247 7.736611) (end 7.1247 8.366531) (layer "F.SilkS") (width 0.1524))
(fp_line (start 7.1247 -5.833389) (end 7.1247 5.826531) (layer "F.SilkS") (width 0.1524))
(fp_line (start 7.1247 -8.373389) (end 7.1247 -7.743469) (layer "F.SilkS") (width 0.1524))
(fp_line (start -7.2517 7.657871) (end -7.2517 8.445271) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -7.2517 8.445271) (end -9.247899 8.445271) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -9.247899 8.445271) (end -9.247899 10.197871) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -9.247899 10.197871) (end -7.2517 10.197871) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -7.2517 10.197871) (end -7.2517 11.3538) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -7.2517 11.3538) (end 7.2517 11.3538) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 7.2517 11.3538) (end 7.2517 10.197871) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 7.2517 10.197871) (end 9.247899 10.197871) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 9.247899 10.197871) (end 9.247899 8.445271) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 9.247899 8.445271) (end 7.2517 8.445271) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 7.2517 8.445271) (end 7.2517 7.657871) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 7.2517 7.657871) (end 9.247899 7.657871) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 9.247899 7.657871) (end 9.247899 5.905271) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 9.247899 5.905271) (end 7.2517 5.905271) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 7.2517 5.905271) (end 7.2517 -5.912129) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 7.2517 -5.912129) (end 9.247899 -5.912129) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 9.247899 -5.912129) (end 9.247899 -7.664729) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 9.247899 -7.664729) (end 7.2517 -7.664729) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 7.2517 -7.664729) (end 7.2517 -8.452129) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 7.2517 -8.452129) (end 9.247899 -8.452129) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 9.247899 -8.452129) (end 9.247899 -10.204729) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 9.247899 -10.204729) (end 7.2517 -10.204729) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 7.2517 -10.204729) (end 7.2517 -11.3538) (layer "F.CrtYd") (width 0.1524))
(fp_line (start 7.2517 -11.3538) (end -7.2517 -11.3538) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -7.2517 -11.3538) (end -7.2517 -10.204729) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -7.2517 -10.204729) (end -9.247899 -10.204729) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -9.247899 -10.204729) (end -9.247899 -8.452129) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -9.247899 -8.452129) (end -7.2517 -8.452129) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -7.2517 -8.452129) (end -7.2517 -7.664729) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -7.2517 -7.664729) (end -9.247899 -7.664729) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -9.247899 -7.664729) (end -9.247899 -5.912129) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -9.247899 -5.912129) (end -7.2517 -5.912129) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -7.2517 -5.912129) (end -7.2517 5.905271) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -7.2517 5.905271) (end -9.247899 5.905271) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -9.247899 5.905271) (end -9.247899 7.657871) (layer "F.CrtYd") (width 0.1524))
(fp_line (start -9.247899 7.657871) (end -7.2517 7.657871) (layer "F.CrtYd") (width 0.1524))
(fp_circle (center -6.7437 -3.81) (end -6.7437 -3.81) (layer "F.Fab") (width 0.0254) (fill none))
(fp_line (start -6.9977 11.0998) (end 6.9977 11.0998) (layer "F.Fab") (width 0.0254))
(fp_line (start 6.9977 11.0998) (end 6.9977 -11.0998) (layer "F.Fab") (width 0.0254))
(fp_line (start 6.9977 -11.0998) (end -6.9977 -11.0998) (layer "F.Fab") (width 0.0254))
(fp_line (start -6.9977 -11.0998) (end -6.9977 11.0998) (layer "F.Fab") (width 0.0254))
(fp_arc (start 0.3048 -11.0998) (mid 0 -10.795) (end -0.3048 -11.0998) (layer "F.Fab") (width 0.0254))
(pad "1" smd rect (at -6.999999 -9.328429) (size 3.9878 1.2446) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at -6.999999 -6.788429) (size 3.9878 1.2446) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at -6.999999 6.781571) (size 3.9878 1.2446) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "4" smd rect (at -6.999999 9.321571) (size 3.9878 1.2446) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "5" smd rect (at 6.999999 9.321571) (size 3.9878 1.2446) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "6" smd rect (at 6.999999 6.781571) (size 3.9878 1.2446) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "7" smd rect (at 6.999999 -6.788429) (size 3.9878 1.2446) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "8" smd rect (at 6.999999 -9.328429) (size 3.9878 1.2446) (layers "F.Cu" "F.Paste" "F.Mask"))
)
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
+922 -56
View File
File diff suppressed because it is too large Load Diff
+19734 -16368
View File
File diff suppressed because it is too large Load Diff
+4 -4
View File
@@ -1,8 +1,8 @@
{
"board": {
"active_layer": 0,
"active_layer": 1,
"active_layer_preset": "",
"auto_track_width": false,
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
@@ -20,7 +20,7 @@
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": false,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
@@ -49,7 +49,7 @@
"conflict_shadows",
"shapes"
],
"visible_layers": "ffffffff_ffffffff_fffffff5_ff5d5f5f",
"visible_layers": "ffffffff_ffffffff_fffffff5_ff5d5fff",
"zone_display_mode": 1
},
"git": {
+80 -8
View File
@@ -41,11 +41,11 @@
"height": 1.6,
"width": 1.6
},
"silk_line_width": 0.12,
"silk_line_width": 0.1,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_size_h": 0.8,
"silk_text_size_v": 0.8,
"silk_text_thickness": 0.1,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.15
@@ -59,6 +59,26 @@
}
],
"drc_exclusions": [
[
"courtyards_overlap|143025000|12905000|3e7b762a-aeb1-4487-8b8e-8fd487d18048|5ff58893-bd42-48aa-be8e-97e50276be45",
""
],
[
"courtyards_overlap|78516889|23095000|b4949617-d981-4d66-aeb4-a96fb9d3712e|e2657404-22fb-4dd9-86f2-864c71065f4c",
""
],
[
"courtyards_overlap|90555000|62475000|45dec301-ba4d-45f3-b267-7595a929954b|c477f1a7-5903-451c-81dd-c6a7bc66a3e5",
""
],
[
"courtyards_overlap|98105000|111805000|4152f161-3c87-44a0-aa17-48a768bf1211|43707ca4-6a06-4fc1-b96f-66b46349b257",
""
],
[
"courtyards_overlap|99605918|114455000|43707ca4-6a06-4fc1-b96f-66b46349b257|f9224608-e469-4541-9ac8-7900f40323c2",
""
],
[
"holes_co_located|118400000|31800000|815cc57c-29a0-41f8-8852-e9846534f3b3|e7eccaab-7c5c-4938-9303-725f2b24052a",
""
@@ -107,10 +127,6 @@
"silk_overlap|114900000|64800000|647ef5a0-7070-4421-8f34-c89690ccbd8a|a5f3e881-25fb-4334-84bc-80ae85284c26",
""
],
[
"silk_overlap|115976190|82690000|3b7a3b3d-10ae-423c-a896-56eeedb8565e|477a9878-5c92-4e7e-b05c-4f2cca8cc155",
""
],
[
"silk_overlap|118400000|28300000|3bacbdb7-fad6-434a-816e-08caca5a1c82|55cfa06a-f724-43c7-aa9e-365a5f7015f7",
""
@@ -135,6 +151,62 @@
"silk_overlap|118400000|68300000|a5f3e881-25fb-4334-84bc-80ae85284c26|d615b50e-8729-4a95-9121-fdaef7b019a0",
""
],
[
"silk_overlap|144300000|13370000|629e3af3-3daf-4bec-8689-244129586db2|a9194df3-b93d-4ed6-bd9c-0668f27abe17",
""
],
[
"silk_overlap|144300000|13470000|48cfbe67-ec3e-432e-9fa8-9c92bd4ffd98|629e3af3-3daf-4bec-8689-244129586db2",
""
],
[
"silk_overlap|144800000|16030000|119f4ee6-f92a-4460-b0f6-2fd12e9b5889|123dc679-265a-4702-8517-a9028c578491",
""
],
[
"silk_overlap|145300000|13370000|629e3af3-3daf-4bec-8689-244129586db2|69253abf-7bb0-4878-9944-e39173235063",
""
],
[
"silk_overlap|146800000|13370000|629e3af3-3daf-4bec-8689-244129586db2|99b8292d-8889-46c0-ab26-96bf7334c92b",
""
],
[
"silk_overlap|146800000|13370000|629e3af3-3daf-4bec-8689-244129586db2|b9abcef8-c7cb-4b4f-a773-6a96971b1bbc",
""
],
[
"silk_overlap|147300000|16030000|123dc679-265a-4702-8517-a9028c578491|79af1b6d-482f-48e6-b8a8-6cc5941fec06",
""
],
[
"silk_overlap|147800000|13470000|555e88a9-8f94-430b-a7c8-26ad2b206cbe|629e3af3-3daf-4bec-8689-244129586db2",
""
],
[
"silk_overlap|149300000|13370000|629e3af3-3daf-4bec-8689-244129586db2|865bb55d-c764-4a29-92cf-6e281b8a7daa",
""
],
[
"silk_overlap|149300000|13370000|629e3af3-3daf-4bec-8689-244129586db2|ef60e978-d9b8-4715-9514-70abff3058a1",
""
],
[
"silk_overlap|149800000|16030000|123dc679-265a-4702-8517-a9028c578491|b4cc1e5d-32de-4d4d-a536-9bb1fa0d85a8",
""
],
[
"silk_overlap|150300000|13370000|629e3af3-3daf-4bec-8689-244129586db2|f439f7f2-ff5b-4485-bd72-6b9a4834a9dc",
""
],
[
"silk_overlap|151150000|13370000|629e3af3-3daf-4bec-8689-244129586db2|c377f091-6001-4591-b5dc-ad5032797d05",
""
],
[
"silk_overlap|152420000|16030000|0fbe9626-7d66-4e27-8eda-61ec6e8095b2|fe1a3e2d-0aaf-4ad6-8c8b-e8e688527394",
""
],
[
"silk_overlap|166400000|28300000|3bacbdb7-fad6-434a-816e-08caca5a1c82|45fe9b44-3e26-4749-88ae-0318863f514c",
""
+6179 -2057
View File
File diff suppressed because it is too large Load Diff
+866
View File
@@ -377,6 +377,140 @@
)
(embedded_fonts no)
)
(symbol "0603WAJ0513T5E"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "R"
(at 0 5.08 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "0603WAJ0513T5E"
(at 0 -5.08 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "cm4-nrf54:R0603"
(at 0 -7.62 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://lcsc.com/product-detail/Chip-Resistor-Surface-Mount-UniOhm_51KR-513-5_C18672.html"
(at 0 -10.16 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "51KΩ (513) ±5%"
(at 0 -22.86 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Manufacturer" "UNI-ROYAL(厚声)"
(at 0 -12.7 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "MPN" "0603WAJ0513T5E"
(at 0 -15.24 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "LCSC Part" "C18672"
(at 0 -17.78 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "Resistors"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "0603WAJ0513T5E_0_1"
(rectangle
(start -2.54 1.02)
(end 2.54 -1.02)
(stroke
(width 0)
(type default)
)
(fill
(type background)
)
)
(pin input line
(at -5.08 0 0)
(length 2.54)
(name "1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 5.08 0 180)
(length 2.54)
(name "2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "1771114"
(exclude_from_sim no)
(in_bom yes)
@@ -1580,6 +1714,280 @@
)
(embedded_fonts no)
)
(symbol "AG9905MT"
(pin_names
(offset 0.254)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 20.32 10.16 0)
(effects
(font
(size 1.524 1.524)
)
)
)
(property "Value" "AG9905MT"
(at 20.32 7.62 0)
(effects
(font
(size 1.524 1.524)
)
)
)
(property "Footprint" "AG9905MT_SLV"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
(hide yes)
)
)
(property "Datasheet" "AG9905MT"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_locked" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "ki_keywords" "AG9905MT"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "AG9905MT_SLV"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "AG9905MT_0_1"
(polyline
(pts
(xy 7.62 5.08) (xy 7.62 -12.7)
)
(stroke
(width 0.127)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 7.62 -12.7) (xy 33.02 -12.7)
)
(stroke
(width 0.127)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 33.02 5.08) (xy 7.62 5.08)
)
(stroke
(width 0.127)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 33.02 -12.7) (xy 33.02 5.08)
)
(stroke
(width 0.127)
(type default)
)
(fill
(type none)
)
)
(pin power_in line
(at 0 0 0)
(length 7.62)
(name "+VDC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -2.54 0)
(length 7.62)
(name "+VDC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -5.08 0)
(length 7.62)
(name "-VDC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 0 -7.62 0)
(length 7.62)
(name "ADJ"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 40.64 0 180)
(length 7.62)
(name "VIN-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 40.64 -2.54 180)
(length 7.62)
(name "VIN-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 40.64 -5.08 180)
(length 7.62)
(name "VIN+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 40.64 -7.62 180)
(length 7.62)
(name "VIN+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "ASE-xxxMHz"
(pin_names
(offset 0.254)
@@ -2030,6 +2438,258 @@
)
(embedded_fonts no)
)
(symbol "B82793C0104N201"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0 7.62 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "B82793C0104N201"
(at 0 -7.62 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "cm4-nrf54:FILTER-SMD_4P-L7.1-W6.0-P2.50-LS9.0-BL"
(at 0 -10.16 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://www.lcsc.com/datasheet/C2662417.pdf"
(at 0 -12.7 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Manufacturer" "TDK"
(at 0 -15.24 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "MPN" "B82793C0104N201"
(at 0 -17.78 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "LCSC Part" "C2662417"
(at 0 -20.32 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "Common Mode Filters"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "B82793C0104N201_0_1"
(rectangle
(start -4.83 5.08)
(end 5.33 -5.08)
(stroke
(width 0)
(type default)
)
(fill
(type background)
)
)
(polyline
(pts
(xy -2.54 1.27) (xy 2.79 1.27) (xy 2.79 -1.27) (xy -2.54 -1.27)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.29 3.3)
(end 2.79 1.78)
(stroke
(width 0)
(type default)
)
(fill
(type background)
)
)
(polyline
(pts
(xy -2.29 2.54) (xy -5.08 2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.29 -1.78)
(end 2.79 -3.3)
(stroke
(width 0)
(type default)
)
(fill
(type background)
)
)
(polyline
(pts
(xy -2.29 -2.54) (xy -5.08 -2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.79 2.54) (xy 5.33 2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.79 -2.54) (xy 5.33 -2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(pin unspecified line
(at -10.16 2.54 0)
(length 5.08)
(name "4"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin unspecified line
(at -10.16 -2.54 0)
(length 5.08)
(name "1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin unspecified line
(at 10.16 2.54 180)
(length 5.08)
(name "3"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin unspecified line
(at 10.16 -2.54 180)
(length 5.08)
(name "2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "BAT54J"
(pin_numbers
(hide yes)
@@ -23421,6 +24081,212 @@
)
(embedded_fonts no)
)
(symbol "TPS2553DBVR"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0 7.62 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "TPS2553DBVR"
(at 0 -7.62 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "cm4-nrf54:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BR"
(at 0 -10.16 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://lcsc.com/product-detail/PMIC-Power-Distribution-Switches_TI_TPS2553DBV_TPS2553DBV_C55266.html"
(at 0 -12.7 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Manufacturer" "TI(德州仪器)"
(at 0 -15.24 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "MPN" "TPS2553DBVR"
(at 0 -17.78 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "LCSC Part" "C55266"
(at 0 -20.32 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "Power Distribution Switches"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "TPS2553DBVR_0_1"
(rectangle
(start -7.62 5.08)
(end 7.62 -5.08)
(stroke
(width 0)
(type default)
)
(fill
(type background)
)
)
(pin unspecified line
(at -12.7 2.54 0)
(length 5.08)
(name "IN"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin unspecified line
(at -12.7 0 0)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin unspecified line
(at -12.7 -2.54 0)
(length 5.08)
(name "EN"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin unspecified line
(at 12.7 2.54 180)
(length 5.08)
(name "OUT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin unspecified line
(at 12.7 0 180)
(length 5.08)
(name "ILIM"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin unspecified line
(at 12.7 -2.54 180)
(length 5.08)
(name "/FAULT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "TS3USB221ARSER"
(pin_names
(offset 0.254)
@@ -0,0 +1,38 @@
(module easyeda2kicad:FILTER-SMD_4P-L7.1-W6.0-P2.50-LS9.0-BL (layer F.Cu) (tedit 5DC5F6A4)
(attr smd)
(fp_text reference REF** (at 0.000 -5.250) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value FILTER-SMD_4P-L7.1-W6.0-P2.50-LS9.0-BL (at 0.000 5.250) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(property "LCSC Part" "C2662417")
(fp_line (start 3.61 -1.89) (end 3.61 -3.04) (layer F.SilkS) (width 0.25))
(fp_line (start 3.61 -3.04) (end -3.54 -3.04) (layer F.SilkS) (width 0.25))
(fp_line (start -3.54 -3.04) (end -3.58 -3.01) (layer F.SilkS) (width 0.25))
(fp_line (start 3.61 0.61) (end 3.61 -0.61) (layer F.SilkS) (width 0.25))
(fp_line (start -3.60 1.89) (end -3.60 3.02) (layer F.SilkS) (width 0.25))
(fp_line (start -3.60 3.02) (end 3.59 3.02) (layer F.SilkS) (width 0.25))
(fp_line (start 3.59 3.02) (end 3.61 3.00) (layer F.SilkS) (width 0.25))
(fp_line (start 3.61 3.00) (end 3.61 1.89) (layer F.SilkS) (width 0.25))
(fp_line (start -3.60 -0.61) (end -3.60 0.61) (layer F.SilkS) (width 0.25))
(fp_line (start -3.60 -3.06) (end -3.60 -1.89) (layer F.SilkS) (width 0.25))
(pad 2 smd rect (at 3.80 1.25 90.00) (size 0.812 2.390) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at 3.80 -1.25 90.00) (size 0.812 2.390) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -3.80 1.25 90.00) (size 0.812 2.390) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -3.80 -1.25 90.00) (size 0.812 2.390) (layers F.Cu F.Paste F.Mask))
(fp_circle (center -4.50 3.00) (end -4.47 3.00) (layer F.SilkS) (width 0.06))
(fp_circle (center -4.95 2.54) (end -4.80 2.54) (layer F.SilkS) (width 0.30))
(fp_line (start -3.55 3.00) (end -3.55 -3.00) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.55 -3.00) (end 3.55 -3.00) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.55 -3.00) (end 3.55 3.00) (layer F.CrtYd) (width 0.05))
(fp_line (start 3.55 3.00) (end -3.55 3.00) (layer F.CrtYd) (width 0.05))
(model "cm4-nrf54.3dshapes/FILTER-SMD_4P-L7.1-W6.0-P2.50-LS9.0-BL.wrl"
(offset (xyz 0.000 0.000 0.000))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
+32
View File
@@ -0,0 +1,32 @@
(module easyeda2kicad:R0603 (layer F.Cu) (tedit 5DC5F6A4)
(descr "51KΩ (513) ±5%")
(attr smd)
(fp_text reference REF** (at 0.000 -4.000) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value R0603 (at 0.000 4.000) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(property "LCSC Part" "C18672")
(fp_line (start 0.43 0.66) (end 1.39 0.66) (layer F.SilkS) (width 0.15))
(fp_line (start 1.39 0.66) (end 1.39 -0.66) (layer F.SilkS) (width 0.15))
(fp_line (start 1.39 -0.66) (end 0.43 -0.66) (layer F.SilkS) (width 0.15))
(fp_line (start -0.43 0.66) (end -1.39 0.66) (layer F.SilkS) (width 0.15))
(fp_line (start -1.39 0.66) (end -1.39 -0.66) (layer F.SilkS) (width 0.15))
(fp_line (start -1.39 -0.66) (end -0.43 -0.66) (layer F.SilkS) (width 0.15))
(pad 2 smd rect (at 0.75 0.00 0.00) (size 0.806 0.864) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -0.75 0.00 0.00) (size 0.806 0.864) (layers F.Cu F.Paste F.Mask))
(fp_circle (center -0.80 0.40) (end -0.77 0.40) (layer F.SilkS) (width 0.06))
(fp_line (start -0.80 0.40) (end -0.80 -0.40) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.80 -0.40) (end 0.80 -0.40) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.80 -0.40) (end 0.80 0.40) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.80 0.40) (end -0.80 0.40) (layer F.CrtYd) (width 0.05))
(model "cm4-nrf54.3dshapes/R0603.wrl"
(offset (xyz 0.000 0.000 0.000))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 270))
)
)
@@ -0,0 +1,33 @@
(module easyeda2kicad:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BR (layer F.Cu) (tedit 5DC5F6A4)
(attr smd)
(fp_text reference REF** (at 0.000 -4.950) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BR (at 0.000 4.950) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(property "LCSC Part" "C55266")
(fp_line (start -0.90 -1.55) (end 0.90 -1.55) (layer F.SilkS) (width 0.25))
(fp_line (start -0.90 1.55) (end 0.90 1.55) (layer F.SilkS) (width 0.25))
(pad 3 smd rect (at 1.35 -0.95 0.00) (size 1.100 0.600) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 1.35 0.00 0.00) (size 1.100 0.600) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at 1.35 0.95 0.00) (size 1.100 0.600) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -1.35 0.95 0.00) (size 1.100 0.600) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -1.35 0.00 0.00) (size 1.100 0.600) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -1.35 -0.95 0.00) (size 1.100 0.600) (layers F.Cu F.Paste F.Mask))
(fp_circle (center 1.40 1.45) (end 1.43 1.45) (layer F.SilkS) (width 0.06))
(fp_circle (center 1.40 0.95) (end 1.50 0.95) (layer Cmts.User) (width 0.20))
(fp_circle (center 1.40 1.65) (end 1.52 1.65) (layer F.SilkS) (width 0.25))
(fp_line (start -0.80 1.45) (end -0.80 -1.45) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.80 -1.45) (end 0.80 -1.45) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.80 -1.45) (end 0.80 1.45) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.80 1.45) (end -0.80 1.45) (layer F.CrtYd) (width 0.05))
(model "cm4-nrf54.3dshapes/SOT-23-6_L2.9-W1.6-H1.5-LS2.8-P0.95.wrl"
(offset (xyz 0.000 0.000 0.000))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 180))
)
)
+1
View File
@@ -4,4 +4,5 @@
(lib (name "jkiv-library")(type "KiCad")(uri "${KIPRJMOD}/../external/jkiv-kicad-library/jkiv-library.pretty")(options "")(descr ""))
(lib (name "auracast_streamer")(type "KiCad")(uri "/home/paul/Nextcloud/tech/pcb/kicad/library/auracast_streamer.pretty")(options "")(descr ""))
(lib (name "cm4-bl54")(type "KiCad")(uri "${KIPRJMOD}/cm4-bl54.pretty")(options "")(descr ""))
(lib (name "cm4-nrf54")(type "KiCad")(uri "${KIPRJMOD}/cm4-nrf54.pretty")(options "")(descr ""))
)
+15
View File
@@ -0,0 +1,15 @@
#!/usr/bin/env bash
# Simple script to run easyeda2kicad via Poetry with specified parameters
# Usage: ./run_easyeda2kicad.sh [LCSC_ID]
set -euo pipefail
# Require LCSC ID as first argument
if [[ $# -lt 1 ]]; then
echo "Usage: $0 <LCSC_ID>"
exit 1
fi
LCSC_ID="$1"
poetry run easyeda2kicad --full --lcsc_id="$LCSC_ID" --output cm4-nrf54