← Commit history
aperture-candidate/F.Cu.native.svgadded+149
@@ -0,0 +1,149 @@+<?xml version="1.0" standalone="no"?>+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg+  xmlns:svg="http://www.w3.org/2000/svg"+  xmlns="http://www.w3.org/2000/svg"+  xmlns:xlink="http://www.w3.org/1999/xlink"+  xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"+  version="1.1"+  width="297.0022mm" height="210.0072mm" viewBox="0.0000 0.0000 297.0022 210.0072">+<title>SVG Image created as .tmpJoi1mJ.svg date 2026-09-09T20:11:35 </title>+  <desc>Image generated by PCBNEW </desc>+<g style="fill:#000000; fill-opacity:1.0000;stroke:#000000; stroke-opacity:1.0000;+stroke-linecap:round; stroke-linejoin:round;"+ transform="translate(0 0) scale(1 1)">+<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 9.0000,9.4250+9.0076,9.3867+9.0293,9.3543+9.0617,9.3326+9.1000,9.3250+9.8000,9.3250+9.8383,9.3326+9.8707,9.3543+9.8924,9.3867+9.9000,9.4250+9.9000,9.5750+9.8924,9.6133+9.8707,9.6457+9.8383,9.6674+9.8000,9.6750+9.1000,9.6750+9.0617,9.6674+9.0293,9.6457+9.0076,9.6133+9.0000,9.5750+Z" /> +<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 9.0000,9.9250+9.0076,9.8867+9.0293,9.8543+9.0617,9.8326+9.1000,9.8250+9.7000,9.8250+9.7383,9.8326+9.7707,9.8543+9.7924,9.8867+9.8000,9.9250+9.8000,10.0750+9.7924,10.1133+9.7707,10.1457+9.7383,10.1674+9.7000,10.1750+9.1000,10.1750+9.0617,10.1674+9.0293,10.1457+9.0076,10.1133+9.0000,10.0750+Z" /> +<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 9.0000,10.4250+9.0076,10.3867+9.0293,10.3543+9.0617,10.3326+9.1000,10.3250+9.7000,10.3250+9.7383,10.3326+9.7707,10.3543+9.7924,10.3867+9.8000,10.4250+9.8000,10.5750+9.7924,10.6133+9.7707,10.6457+9.7383,10.6674+9.7000,10.6750+9.1000,10.6750+9.0617,10.6674+9.0293,10.6457+9.0076,10.6133+9.0000,10.5750+Z" /> +<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,10.4250+10.2538,10.4059+10.2646,10.3896+10.2809,10.3788+10.3000,10.3750+10.9000,10.3750+10.9191,10.3788+10.9354,10.3896+10.9462,10.4059+10.9500,10.4250+10.9500,10.5750+10.9462,10.5941+10.9354,10.6104+10.9191,10.6212+10.9000,10.6250+10.3000,10.6250+10.2809,10.6212+10.2646,10.6104+10.2538,10.5941+10.2500,10.5750+Z" /> +<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,9.9250+10.2538,9.9059+10.2646,9.8896+10.2809,9.8788+10.3000,9.8750+10.9000,9.8750+10.9191,9.8788+10.9354,9.8896+10.9462,9.9059+10.9500,9.9250+10.9500,10.0750+10.9462,10.0941+10.9354,10.1104+10.9191,10.1212+10.9000,10.1250+10.3000,10.1250+10.2809,10.1212+10.2646,10.1104+10.2538,10.0941+10.2500,10.0750+Z" /> +<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,9.4250+10.2538,9.4059+10.2646,9.3896+10.2809,9.3788+10.3000,9.3750+10.9000,9.3750+10.9191,9.3788+10.9354,9.3896+10.9462,9.4059+10.9500,9.4250+10.9500,9.5750+10.9462,9.5941+10.9354,9.6104+10.9191,9.6212+10.9000,9.6250+10.3000,9.6250+10.2809,9.6212+10.2646,9.6104+10.2538,9.5941+10.2500,9.5750+Z" /> +</g> +</svg>
aperture-candidate/F.Mask.native.svgadded+149
@@ -0,0 +1,149 @@+<?xml version="1.0" standalone="no"?>+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg+  xmlns:svg="http://www.w3.org/2000/svg"+  xmlns="http://www.w3.org/2000/svg"+  xmlns:xlink="http://www.w3.org/1999/xlink"+  xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"+  version="1.1"+  width="297.0022mm" height="210.0072mm" viewBox="0.0000 0.0000 297.0022 210.0072">+<title>SVG Image created as .tmp0bnhRV.svg date 2026-09-09T20:11:34 </title>+  <desc>Image generated by PCBNEW </desc>+<g style="fill:#000000; fill-opacity:1.0000;stroke:#000000; stroke-opacity:1.0000;+stroke-linecap:round; stroke-linejoin:round;"+ transform="translate(0 0) scale(1 1)">+<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,9.4464+9.0554,9.4191+9.0709,9.3959+9.0941,9.3804+9.1214,9.3750+9.7786,9.3750+9.8059,9.3804+9.8291,9.3959+9.8446,9.4191+9.8500,9.4464+9.8500,9.5536+9.8446,9.5809+9.8291,9.6041+9.8059,9.6196+9.7786,9.6250+9.1214,9.6250+9.0941,9.6196+9.0709,9.6041+9.0554,9.5809+9.0500,9.5536+Z" /> +<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,9.9464+9.0554,9.9191+9.0709,9.8959+9.0941,9.8804+9.1214,9.8750+9.6786,9.8750+9.7059,9.8804+9.7291,9.8959+9.7446,9.9191+9.7500,9.9464+9.7500,10.0536+9.7446,10.0809+9.7291,10.1041+9.7059,10.1196+9.6786,10.1250+9.1214,10.1250+9.0941,10.1196+9.0709,10.1041+9.0554,10.0809+9.0500,10.0536+Z" /> +<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,10.4464+9.0554,10.4191+9.0709,10.3959+9.0941,10.3804+9.1214,10.3750+9.6786,10.3750+9.7059,10.3804+9.7291,10.3959+9.7446,10.4191+9.7500,10.4464+9.7500,10.5536+9.7446,10.5809+9.7291,10.6041+9.7059,10.6196+9.6786,10.6250+9.1214,10.6250+9.0941,10.6196+9.0709,10.6041+9.0554,10.5809+9.0500,10.5536+Z" /> +<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 10.2000,10.3950+10.2053,10.3682+10.2205,10.3455+10.2432,10.3303+10.2700,10.3250+10.9300,10.3250+10.9568,10.3303+10.9795,10.3455+10.9947,10.3682+11.0000,10.3950+11.0000,10.6050+10.9947,10.6318+10.9795,10.6545+10.9568,10.6697+10.9300,10.6750+10.2700,10.6750+10.2432,10.6697+10.2205,10.6545+10.2053,10.6318+10.2000,10.6050+Z" /> +<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 10.2000,9.8950+10.2053,9.8682+10.2205,9.8455+10.2432,9.8303+10.2700,9.8250+10.9300,9.8250+10.9568,9.8303+10.9795,9.8455+10.9947,9.8682+11.0000,9.8950+11.0000,10.1050+10.9947,10.1318+10.9795,10.1545+10.9568,10.1697+10.9300,10.1750+10.2700,10.1750+10.2432,10.1697+10.2205,10.1545+10.2053,10.1318+10.2000,10.1050+Z" /> +<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 10.2000,9.3950+10.2053,9.3682+10.2205,9.3455+10.2432,9.3303+10.2700,9.3250+10.9300,9.3250+10.9568,9.3303+10.9795,9.3455+10.9947,9.3682+11.0000,9.3950+11.0000,9.6050+10.9947,9.6318+10.9795,9.6545+10.9568,9.6697+10.9300,9.6750+10.2700,9.6750+10.2432,9.6697+10.2205,9.6545+10.2053,9.6318+10.2000,9.6050+Z" /> +</g> +</svg>
aperture-candidate/F.Paste.native.svgadded+149
@@ -0,0 +1,149 @@+<?xml version="1.0" standalone="no"?>+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg+  xmlns:svg="http://www.w3.org/2000/svg"+  xmlns="http://www.w3.org/2000/svg"+  xmlns:xlink="http://www.w3.org/1999/xlink"+  xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"+  version="1.1"+  width="297.0022mm" height="210.0072mm" viewBox="0.0000 0.0000 297.0022 210.0072">+<title>SVG Image created as .tmpzpkqe7.svg date 2026-09-09T20:11:34 </title>+  <desc>Image generated by PCBNEW </desc>+<g style="fill:#000000; fill-opacity:1.0000;stroke:#000000; stroke-opacity:1.0000;+stroke-linecap:round; stroke-linejoin:round;"+ transform="translate(0 0) scale(1 1)">+<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,9.4464+9.0554,9.4191+9.0709,9.3959+9.0941,9.3804+9.1214,9.3750+9.7786,9.3750+9.8059,9.3804+9.8291,9.3959+9.8446,9.4191+9.8500,9.4464+9.8500,9.5536+9.8446,9.5809+9.8291,9.6041+9.8059,9.6196+9.7786,9.6250+9.1214,9.6250+9.0941,9.6196+9.0709,9.6041+9.0554,9.5809+9.0500,9.5536+Z" /> +<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,9.9464+9.0554,9.9191+9.0709,9.8959+9.0941,9.8804+9.1214,9.8750+9.6786,9.8750+9.7059,9.8804+9.7291,9.8959+9.7446,9.9191+9.7500,9.9464+9.7500,10.0536+9.7446,10.0809+9.7291,10.1041+9.7059,10.1196+9.6786,10.1250+9.1214,10.1250+9.0941,10.1196+9.0709,10.1041+9.0554,10.0809+9.0500,10.0536+Z" /> +<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,10.4464+9.0554,10.4191+9.0709,10.3959+9.0941,10.3804+9.1214,10.3750+9.6786,10.3750+9.7059,10.3804+9.7291,10.3959+9.7446,10.4191+9.7500,10.4464+9.7500,10.5536+9.7446,10.5809+9.7291,10.6041+9.7059,10.6196+9.6786,10.6250+9.1214,10.6250+9.0941,10.6196+9.0709,10.6041+9.0554,10.5809+9.0500,10.5536+Z" /> +<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,10.4250+10.2538,10.4059+10.2646,10.3896+10.2809,10.3788+10.3000,10.3750+10.9000,10.3750+10.9191,10.3788+10.9354,10.3896+10.9462,10.4059+10.9500,10.4250+10.9500,10.5750+10.9462,10.5941+10.9354,10.6104+10.9191,10.6212+10.9000,10.6250+10.3000,10.6250+10.2809,10.6212+10.2646,10.6104+10.2538,10.5941+10.2500,10.5750+Z" /> +<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,9.9250+10.2538,9.9059+10.2646,9.8896+10.2809,9.8788+10.3000,9.8750+10.9000,9.8750+10.9191,9.8788+10.9354,9.8896+10.9462,9.9059+10.9500,9.9250+10.9500,10.0750+10.9462,10.0941+10.9354,10.1104+10.9191,10.1212+10.9000,10.1250+10.3000,10.1250+10.2809,10.1212+10.2646,10.1104+10.2538,10.0941+10.2500,10.0750+Z" /> +<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,9.4250+10.2538,9.4059+10.2646,9.3896+10.2809,9.3788+10.3000,9.3750+10.9000,9.3750+10.9191,9.3788+10.9354,9.3896+10.9462,9.4059+10.9500,9.4250+10.9500,9.5750+10.9462,9.5941+10.9354,9.6104+10.9191,9.6212+10.9000,9.6250+10.3000,9.6250+10.2809,9.6212+10.2646,9.6104+10.2538,9.5941+10.2500,9.5750+Z" /> +</g> +</svg>
aperture-candidate/TPS389001DSER.adom-lbr.jsonadded+362
@@ -0,0 +1,362 @@+{+  "schema_version": 2,+  "mpn": "TPS389001DSER",+  "manufacturer": "",+  "package": "",+  "value": "",+  "category": "",+  "symbol": {+    "name": "TPS389001DSER",+    "pins": [+      {+        "number": "1",+        "name": "SENSE",+        "electrical_type": "input",+        "x": -900,+        "y": 150,+        "length": 100,+        "rotation": 0+      },+      {+        "number": "3",+        "name": "~{MR}",+        "electrical_type": "input",+        "x": -900,+        "y": -150,+        "length": 100,+        "rotation": 0+      },+      {+        "number": "5",+        "name": "CT",+        "electrical_type": "passive",+        "x": -900,+        "y": -250,+        "length": 100,+        "rotation": 0+      },+      {+        "number": "6",+        "name": "~{RESET}",+        "electrical_type": "open_collector",+        "x": 900,+        "y": 150,+        "length": 100,+        "rotation": 180+      },+      {+        "number": "4",+        "name": "VDD",+        "electrical_type": "power_in",+        "x": 900,+        "y": -150,+        "length": 100,+        "rotation": 180+      },+      {+        "number": "2",+        "name": "GND",+        "electrical_type": "power_in",+        "x": 900,+        "y": -250,+        "length": 100,+        "rotation": 180+      }+    ],+    "body": null,+    "graphics": [+      {+        "kind": "rect",+        "x1": -800.0,+        "y1": 350.0,+        "x2": 800.0,+        "y2": -350.0,+        "width": 10.0,+        "filled": true,+        "fill_style": "background"+      }+    ],+    "texts": [+      {+        "text": "Monitor",+        "x": -759.8425196850394,+        "y": 250.0,+        "size_mil": 30.0,+        "rotation": 0.0,+        "justify": "left"+      },+      {+        "text": "Control",+        "x": -759.8425196850394,+        "y": -78.74015748031496,+        "size_mil": 30.0,+        "rotation": 0.0,+        "justify": "left"+      },+      {+        "text": "Reset",+        "x": 759.8425196850394,+        "y": 250.0,+        "size_mil": 30.0,+        "rotation": 0.0,+        "justify": "right"+      },+      {+        "text": "Supply",+        "x": 759.8425196850394,+        "y": -78.74015748031496,+        "size_mil": 30.0,+        "rotation": 0.0,+        "justify": "right"+      }+    ],+    "designator_prefix": "U",+    "footprint": "TPS389001DSER",+    "parameters": [+      {+        "name": "Value",+        "value": "TPS389001DSER",+        "visible": true+      },+      {+        "name": "Datasheet",+        "value": "https://www.ti.com/lit/ds/symlink/tps3890.pdf",+        "visible": false+      },+      {+        "name": "Description",+        "value": "Adjustable 1.15 V supervisor; active-low open-drain reset. 2-column symbol, pins grouped by function.",+        "visible": false+      },+      {+        "name": "Manufacturer",+        "value": "Texas Instruments",+        "visible": false+      }+    ],+    "pin_numbers_hidden": false,+    "pin_names_hidden": false+  },+  "footprint": {+    "aperture_defaults": {},+    "name": "TPS389001DSER",+    "pads": [+      {+        "apertures": {+          "mask_mm": -0.05,+          "paste_mm": -0.05+        },+        "layers": [+          "F.Cu",+          "F.Paste",+          "F.Mask"+        ],+        "number": "1",+        "x_mm": -0.55,+        "y_mm": -0.5,+        "w_mm": 0.9,+        "h_mm": 0.35,+        "drill_mm": 0.0,+        "rotation": 0.0,+        "shape": "roundrect",+        "roundrect_rratio": 0.285714286+      },+      {+        "apertures": {+          "mask_mm": -0.05,+          "paste_mm": -0.05+        },+        "layers": [+          "F.Cu",+          "F.Paste",+          "F.Mask"+        ],+        "number": "2",+        "x_mm": -0.6,+        "y_mm": 0.0,+        "w_mm": 0.8,+        "h_mm": 0.35,+        "drill_mm": 0.0,+        "rotation": 0.0,+        "shape": "roundrect",+        "roundrect_rratio": 0.285714286+      },+      {+        "apertures": {+          "mask_mm": -0.05,+          "paste_mm": -0.05+        },+        "layers": [+          "F.Cu",+          "F.Paste",+          "F.Mask"+        ],+        "number": "3",+        "x_mm": -0.6,+        "y_mm": 0.5,+        "w_mm": 0.8,+        "h_mm": 0.35,+        "drill_mm": 0.0,+        "rotation": 0.0,+        "shape": "roundrect",+        "roundrect_rratio": 0.285714286+      },+      {+        "apertures": {+          "mask_mm": 0.05,+          "paste_mm": 0.0+        },+        "layers": [+          "F.Cu",+          "F.Paste",+          "F.Mask"+        ],+        "number": "4",+        "x_mm": 0.6,+        "y_mm": 0.5,+        "w_mm": 0.7,+        "h_mm": 0.25,+        "drill_mm": 0.0,+        "rotation": 0.0,+        "shape": "roundrect",+        "roundrect_rratio": 0.2+      },+      {+        "apertures": {+          "mask_mm": 0.05,+          "paste_mm": 0.0+        },+        "layers": [+          "F.Cu",+          "F.Paste",+          "F.Mask"+        ],+        "number": "5",+        "x_mm": 0.6,+        "y_mm": 0.0,+        "w_mm": 0.7,+        "h_mm": 0.25,+        "drill_mm": 0.0,+        "rotation": 0.0,+        "shape": "roundrect",+        "roundrect_rratio": 0.2+      },+      {+        "apertures": {+          "mask_mm": 0.05,+          "paste_mm": 0.0+        },+        "layers": [+          "F.Cu",+          "F.Paste",+          "F.Mask"+        ],+        "number": "6",+        "x_mm": 0.6,+        "y_mm": -0.5,+        "w_mm": 0.7,+        "h_mm": 0.25,+        "drill_mm": 0.0,+        "rotation": 0.0,+        "shape": "roundrect",+        "roundrect_rratio": 0.2+      }+    ],+    "graphics": [+      {+        "kind": "line",+        "layer": {+          "role": "fab"+        },+        "x1": -0.75,+        "y1": -0.5,+        "x2": -0.5,+        "y2": -0.75,+        "width": 0.1+      },+      {+        "kind": "line",+        "layer": {+          "role": "silk"+        },+        "x1": -0.65,+        "y1": -0.9,+        "x2": 0.75,+        "y2": -0.9,+        "width": 0.12+      },+      {+        "kind": "line",+        "layer": {+          "role": "silk"+        },+        "x1": -0.75,+        "y1": 0.9,+        "x2": 0.75,+        "y2": 0.9,+        "width": 0.12+      },+      {+        "kind": "rect",+        "layer": {+          "role": "fab"+        },+        "x1": -0.75,+        "y1": -0.75,+        "x2": 0.75,+        "y2": 0.75,+        "width": 0.1+      },+      {+        "kind": "rect",+        "layer": {+          "role": "courtyard"+        },+        "x1": -1.25,+        "y1": -1.05,+        "x2": 1.25,+        "y2": 1.05,+        "width": 0.05+      },+      {+        "kind": "circle",+        "layer": {+          "role": "silk"+        },+        "cx": -1.1,+        "cy": -0.95,+        "r": 0.06000000000000005,+        "width": 0.1+      }+    ]+  },+  "connect": [+    {+      "pin": "1",+      "pad": "1"+    },+    {+      "pin": "3",+      "pad": "3"+    },+    {+      "pin": "5",+      "pad": "5"+    },+    {+      "pin": "6",+      "pad": "6"+    },+    {+      "pin": "4",+      "pad": "4"+    },+    {+      "pin": "2",+      "pad": "2"+    }+  ],+  "provenance": {+    "source": "kicad_import"+  }+}\ No newline at end of file
aperture-candidate/aperture-check.kicad_pcbadded+39
@@ -0,0 +1,39 @@+(kicad_pcb (version 20241229) (generator "DepthLab")+(general (thickness 1.6)) (paper "A4")+(layers (0 "F.Cu" signal) (31 "B.Cu" signal) (35 "F.Paste" user) (37 "F.SilkS" user) (39 "F.Mask" user) (44 "Edge.Cuts" user) (47 "F.CrtYd" user) (49 "F.Fab" user))+(setup (pad_to_mask_clearance 0))+(gr_rect (start 7.5 7.5) (end 12.5 12.5) (stroke (width 0.05) (type default)) (fill none) (layer "Edge.Cuts"))+(footprint "TPS389001DSER"+(at 10 10)+	(version 20240108)+	(generator "adom-lbr")+	(generator_version "8.0")+	(layer "F.Cu")+	(attr smd)+	(fp_text reference "REF**" (at 0 -2.075 0) (layer "F.SilkS")+		(effects (font (size 1 1) (thickness 0.15)))+	)+	(fp_text value "TPS389001DSER" (at 0 2.075 0) (layer "F.Fab")+		(effects (font (size 1 1) (thickness 0.15)))+	)+	(fp_line (start -0.75 -0.5) (end -0.5 -0.75)+		(stroke (width 0.1) (type default)) (layer "F.Fab"))+	(fp_line (start -0.65 -0.9) (end 0.75 -0.9)+		(stroke (width 0.12) (type default)) (layer "F.SilkS"))+	(fp_line (start -0.75 0.9) (end 0.75 0.9)+		(stroke (width 0.12) (type default)) (layer "F.SilkS"))+	(fp_rect (start -0.75 -0.75) (end 0.75 0.75)+		(stroke (width 0.1) (type default)) (fill none) (layer "F.Fab"))+	(fp_rect (start -1.25 -1.05) (end 1.25 1.05)+		(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd"))+	(fp_circle (center -1.1 -0.95) (end -1.04 -0.95)+		(stroke (width 0.1) (type default)) (fill none) (layer "F.SilkS"))+	(pad "1" smd roundrect (at -0.55 -0.5) (size 0.9 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin -0.05) (solder_paste_margin -0.05) (roundrect_rratio 0.285714))+	(pad "2" smd roundrect (at -0.6 0) (size 0.8 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin -0.05) (solder_paste_margin -0.05) (roundrect_rratio 0.285714))+	(pad "3" smd roundrect (at -0.6 0.5) (size 0.8 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin -0.05) (solder_paste_margin -0.05) (roundrect_rratio 0.285714))+	(pad "4" smd roundrect (at 0.6 0.5) (size 0.7 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin 0.05) (solder_paste_margin 0) (roundrect_rratio 0.2))+	(pad "5" smd roundrect (at 0.6 0) (size 0.7 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin 0.05) (solder_paste_margin 0) (roundrect_rratio 0.2))+	(pad "6" smd roundrect (at 0.6 -0.5) (size 0.7 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin 0.05) (solder_paste_margin 0) (roundrect_rratio 0.2))+)++)
aperture-candidate/aperture-inspection.htmladded+25
@@ -0,0 +1,25 @@+<!doctype html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>TPS389001DSER · Native aperture inspection</title><style>body{margin:0;background:#0d1117;color:#dae3ed;font:15px system-ui}header,footer{padding:18px 24px}h1{font-size:22px;margin:0 0 8px}p{margin:5px 0;color:#b2bfcd}nav{display:flex;gap:9px;flex-wrap:wrap;margin-top:14px}button{background:#1e2b37;color:#eaf3ff;border:1px solid #506171;border-radius:5px;padding:9px 15px;cursor:pointer}button[aria-pressed=true]{background:#275a5d;border-color:#5eb3b1}svg{display:block;background:#141c25;width:100%;height:64vh;touch-action:none;border-block:1px solid #2d3b4b}footer{max-width:950px;line-height:1.5}strong{color:#f0c777}</style></head><body><header><h1>TPS389001DSER · Aperture inspection</h1><p>Native KiCad drawings from the corrected canonical export. Pan or zoom to inspect the six lands.</p><nav><button data-show="all" aria-pressed="true">Overlay</button><button data-show="F.Cu">Copper</button><button data-show="F.Mask">Mask openings</button><button data-show="F.Paste">Paste openings</button><button id="pad1">Inspect pad 1</button><button id="fit">Fit all</button></nav></header><svg id="view" xmlns="http://www.w3.org/2000/svg" viewBox="8.65 8.95 2.75 2.1"><g data-layer="F.Cu"><ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;" d="M 9.0000,9.4250 9.0076,9.3867 9.0293,9.3543 9.0617,9.3326 9.1000,9.3250 9.8000,9.3250 9.8383,9.3326 9.8707,9.3543 9.8924,9.3867 9.9000,9.4250 9.9000,9.5750 9.8924,9.6133 9.8707,9.6457 9.8383,9.6674 9.8000,9.6750 9.1000,9.6750 9.0617,9.6674 9.0293,9.6457 9.0076,9.6133 9.0000,9.5750 Z" /> +<ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;" d="M 9.0000,9.9250 9.0076,9.8867 9.0293,9.8543 9.0617,9.8326 9.1000,9.8250 9.7000,9.8250 9.7383,9.8326 9.7707,9.8543 9.7924,9.8867 9.8000,9.9250 9.8000,10.0750 9.7924,10.1133 9.7707,10.1457 9.7383,10.1674 9.7000,10.1750 9.1000,10.1750 9.0617,10.1674 9.0293,10.1457 9.0076,10.1133 9.0000,10.0750 Z" /> +<ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;" d="M 9.0000,10.4250 9.0076,10.3867 9.0293,10.3543 9.0617,10.3326 9.1000,10.3250 9.7000,10.3250 9.7383,10.3326 9.7707,10.3543 9.7924,10.3867 9.8000,10.4250 9.8000,10.5750 9.7924,10.6133 9.7707,10.6457 9.7383,10.6674 9.7000,10.6750 9.1000,10.6750 9.0617,10.6674 9.0293,10.6457 9.0076,10.6133 9.0000,10.5750 Z" /> +<ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;" d="M 10.2500,10.4250 10.2538,10.4059 10.2646,10.3896 10.2809,10.3788 10.3000,10.3750 10.9000,10.3750 10.9191,10.3788 10.9354,10.3896 10.9462,10.4059 10.9500,10.4250 10.9500,10.5750 10.9462,10.5941 10.9354,10.6104 10.9191,10.6212 10.9000,10.6250 10.3000,10.6250 10.2809,10.6212 10.2646,10.6104 10.2538,10.5941 10.2500,10.5750 Z" /> +<ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;" d="M 10.2500,9.9250 10.2538,9.9059 10.2646,9.8896 10.2809,9.8788 10.3000,9.8750 10.9000,9.8750 10.9191,9.8788 10.9354,9.8896 10.9462,9.9059 10.9500,9.9250 10.9500,10.0750 10.9462,10.0941 10.9354,10.1104 10.9191,10.1212 10.9000,10.1250 10.3000,10.1250 10.2809,10.1212 10.2646,10.1104 10.2538,10.0941 10.2500,10.0750 Z" /> +<ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;" d="M 10.2500,9.4250 10.2538,9.4059 10.2646,9.3896 10.2809,9.3788 10.3000,9.3750 10.9000,9.3750 10.9191,9.3788 10.9354,9.3896 10.9462,9.4059 10.9500,9.4250 10.9500,9.5750 10.9462,9.5941 10.9354,9.6104 10.9191,9.6212 10.9000,9.6250 10.3000,9.6250 10.2809,9.6212 10.2646,9.6104 10.2538,9.5941 10.2500,9.5750 Z" /> +</g><g data-layer="F.Mask"><ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;" d="M 9.0500,9.4464 9.0554,9.4191 9.0709,9.3959 9.0941,9.3804 9.1214,9.3750 9.7786,9.3750 9.8059,9.3804 9.8291,9.3959 9.8446,9.4191 9.8500,9.4464 9.8500,9.5536 9.8446,9.5809 9.8291,9.6041 9.8059,9.6196 9.7786,9.6250 9.1214,9.6250 9.0941,9.6196 9.0709,9.6041 9.0554,9.5809 9.0500,9.5536 Z" /> +<ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;" d="M 9.0500,9.9464 9.0554,9.9191 9.0709,9.8959 9.0941,9.8804 9.1214,9.8750 9.6786,9.8750 9.7059,9.8804 9.7291,9.8959 9.7446,9.9191 9.7500,9.9464 9.7500,10.0536 9.7446,10.0809 9.7291,10.1041 9.7059,10.1196 9.6786,10.1250 9.1214,10.1250 9.0941,10.1196 9.0709,10.1041 9.0554,10.0809 9.0500,10.0536 Z" /> +<ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;" d="M 9.0500,10.4464 9.0554,10.4191 9.0709,10.3959 9.0941,10.3804 9.1214,10.3750 9.6786,10.3750 9.7059,10.3804 9.7291,10.3959 9.7446,10.4191 9.7500,10.4464 9.7500,10.5536 9.7446,10.5809 9.7291,10.6041 9.7059,10.6196 9.6786,10.6250 9.1214,10.6250 9.0941,10.6196 9.0709,10.6041 9.0554,10.5809 9.0500,10.5536 Z" /> +<ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;" d="M 10.2000,10.3950 10.2053,10.3682 10.2205,10.3455 10.2432,10.3303 10.2700,10.3250 10.9300,10.3250 10.9568,10.3303 10.9795,10.3455 10.9947,10.3682 11.0000,10.3950 11.0000,10.6050 10.9947,10.6318 10.9795,10.6545 10.9568,10.6697 10.9300,10.6750 10.2700,10.6750 10.2432,10.6697 10.2205,10.6545 10.2053,10.6318 10.2000,10.6050 Z" /> +<ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;" d="M 10.2000,9.8950 10.2053,9.8682 10.2205,9.8455 10.2432,9.8303 10.2700,9.8250 10.9300,9.8250 10.9568,9.8303 10.9795,9.8455 10.9947,9.8682 11.0000,9.8950 11.0000,10.1050 10.9947,10.1318 10.9795,10.1545 10.9568,10.1697 10.9300,10.1750 10.2700,10.1750 10.2432,10.1697 10.2205,10.1545 10.2053,10.1318 10.2000,10.1050 Z" /> +<ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;" d="M 10.2000,9.3950 10.2053,9.3682 10.2205,9.3455 10.2432,9.3303 10.2700,9.3250 10.9300,9.3250 10.9568,9.3303 10.9795,9.3455 10.9947,9.3682 11.0000,9.3950 11.0000,9.6050 10.9947,9.6318 10.9795,9.6545 10.9568,9.6697 10.9300,9.6750 10.2700,9.6750 10.2432,9.6697 10.2205,9.6545 10.2053,9.6318 10.2000,9.6050 Z" /> +</g><g data-layer="F.Paste"><ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;" d="M 9.0500,9.4464 9.0554,9.4191 9.0709,9.3959 9.0941,9.3804 9.1214,9.3750 9.7786,9.3750 9.8059,9.3804 9.8291,9.3959 9.8446,9.4191 9.8500,9.4464 9.8500,9.5536 9.8446,9.5809 9.8291,9.6041 9.8059,9.6196 9.7786,9.6250 9.1214,9.6250 9.0941,9.6196 9.0709,9.6041 9.0554,9.5809 9.0500,9.5536 Z" /> +<ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;" d="M 9.0500,9.9464 9.0554,9.9191 9.0709,9.8959 9.0941,9.8804 9.1214,9.8750 9.6786,9.8750 9.7059,9.8804 9.7291,9.8959 9.7446,9.9191 9.7500,9.9464 9.7500,10.0536 9.7446,10.0809 9.7291,10.1041 9.7059,10.1196 9.6786,10.1250 9.1214,10.1250 9.0941,10.1196 9.0709,10.1041 9.0554,10.0809 9.0500,10.0536 Z" /> +<ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;" d="M 9.0500,10.4464 9.0554,10.4191 9.0709,10.3959 9.0941,10.3804 9.1214,10.3750 9.6786,10.3750 9.7059,10.3804 9.7291,10.3959 9.7446,10.4191 9.7500,10.4464 9.7500,10.5536 9.7446,10.5809 9.7291,10.6041 9.7059,10.6196 9.6786,10.6250 9.1214,10.6250 9.0941,10.6196 9.0709,10.6041 9.0554,10.5809 9.0500,10.5536 Z" /> +<ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;" d="M 10.2500,10.4250 10.2538,10.4059 10.2646,10.3896 10.2809,10.3788 10.3000,10.3750 10.9000,10.3750 10.9191,10.3788 10.9354,10.3896 10.9462,10.4059 10.9500,10.4250 10.9500,10.5750 10.9462,10.5941 10.9354,10.6104 10.9191,10.6212 10.9000,10.6250 10.3000,10.6250 10.2809,10.6212 10.2646,10.6104 10.2538,10.5941 10.2500,10.5750 Z" /> +<ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;" d="M 10.2500,9.9250 10.2538,9.9059 10.2646,9.8896 10.2809,9.8788 10.3000,9.8750 10.9000,9.8750 10.9191,9.8788 10.9354,9.8896 10.9462,9.9059 10.9500,9.9250 10.9500,10.0750 10.9462,10.0941 10.9354,10.1104 10.9191,10.1212 10.9000,10.1250 10.3000,10.1250 10.2809,10.1212 10.2646,10.1104 10.2538,10.0941 10.2500,10.0750 Z" /> +<ns0:path xmlns:ns0="http://www.w3.org/2000/svg" style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;" d="M 10.2500,9.4250 10.2538,9.4059 10.2646,9.3896 10.2809,9.3788 10.3000,9.3750 10.9000,9.3750 10.9191,9.3788 10.9354,9.3896 10.9462,9.4059 10.9500,9.4250 10.9500,9.5750 10.9462,9.5941 10.9354,9.6104 10.9191,9.6212 10.9000,9.6250 10.3000,9.6250 10.2809,9.6212 10.2646,9.6104 10.2538,9.5941 10.2500,9.5750 Z" /> +</g></svg><footer><p id="status">Overlay · copper, mask and paste</p><p>Pad 1 is the upper-left land and extends farther inward. Outer dimensions of all 18 native layer shapes match the saved source intent.</p><p><strong>Design candidate — not released for manufacture.</strong> Corner radii still need correction/review against the TI stencil example. Altium rejects the current unrepresentable radius; Fusion explicit aperture geometry remains unfinished. No model seating or complete-board parity is claimed.</p></footer><script>+const svg=document.querySelector('#view'),home=[8.65,8.95,2.75,2.1];let box=[...home],drag=null;+function paint(){svg.setAttribute('viewBox',box.join(' '))}function animate(goal){let start=box.slice(),t=performance.now();function frame(now){let k=Math.min(1,(now-t)/650),s=k*k*(3-2*k);box=start.map((v,i)=>v+(goal[i]-v)*s);paint();if(k<1)requestAnimationFrame(frame)}requestAnimationFrame(frame)}+document.querySelectorAll('[data-show]').forEach(b=>b.onclick=()=>{document.querySelectorAll('[data-show]').forEach(x=>x.setAttribute('aria-pressed',String(x===b)));svg.querySelectorAll('[data-layer]').forEach(g=>g.style.display=b.dataset.show==='all'||g.dataset.layer===b.dataset.show?'':'none');document.querySelector('#status').textContent=b.textContent+' · native KiCad geometry'});+document.querySelector('#pad1').onclick=()=>animate([8.84,9.2,1.28,.65]);document.querySelector('#fit').onclick=()=>animate(home);+svg.onwheel=e=>{e.preventDefault();let k=e.deltaY>0?1.12:.89,w=box[2]*k,h=box[3]*k;if(w<.15||w>20)return;box=[box[0]+(box[2]-w)/2,box[1]+(box[3]-h)/2,w,h];paint()};svg.onpointerdown=e=>{drag=[e.clientX,e.clientY,...box];svg.setPointerCapture(e.pointerId)};svg.onpointermove=e=>{if(!drag)return;let r=svg.getBoundingClientRect(),scale=Math.max(box[2]/r.width,box[3]/r.height);box[0]=drag[2]-(e.clientX-drag[0])*scale;box[1]=drag[3]-(e.clientY-drag[1])*scale;paint()};svg.onpointerup=()=>drag=null;+</script></body></html>\ No newline at end of file
aperture-candidate/apertures-native.svgadded+421
@@ -0,0 +1,421 @@+<?xml version="1.0" standalone="no"?>+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" + "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg+  xmlns:svg="http://www.w3.org/2000/svg"+  xmlns="http://www.w3.org/2000/svg"+  xmlns:xlink="http://www.w3.org/1999/xlink"+  xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"+  version="1.1"+  width="297.0022mm" height="210.0072mm" viewBox="0.0000 0.0000 297.0022 210.0072">+<title>SVG Image created as .tmp0b6uQY.svg date 2026-09-09T20:10:27 </title>+  <desc>Image generated by PCBNEW </desc>+<g style="fill:#000000; fill-opacity:1.0000;stroke:#000000; stroke-opacity:1.0000;+stroke-linecap:round; stroke-linejoin:round;"+ transform="translate(0 0) scale(1 1)">+<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 9.0000,9.4250+9.0076,9.3867+9.0293,9.3543+9.0617,9.3326+9.1000,9.3250+9.8000,9.3250+9.8383,9.3326+9.8707,9.3543+9.8924,9.3867+9.9000,9.4250+9.9000,9.5750+9.8924,9.6133+9.8707,9.6457+9.8383,9.6674+9.8000,9.6750+9.1000,9.6750+9.0617,9.6674+9.0293,9.6457+9.0076,9.6133+9.0000,9.5750+Z" /> +<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 9.0000,9.9250+9.0076,9.8867+9.0293,9.8543+9.0617,9.8326+9.1000,9.8250+9.7000,9.8250+9.7383,9.8326+9.7707,9.8543+9.7924,9.8867+9.8000,9.9250+9.8000,10.0750+9.7924,10.1133+9.7707,10.1457+9.7383,10.1674+9.7000,10.1750+9.1000,10.1750+9.0617,10.1674+9.0293,10.1457+9.0076,10.1133+9.0000,10.0750+Z" /> +<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 9.0000,10.4250+9.0076,10.3867+9.0293,10.3543+9.0617,10.3326+9.1000,10.3250+9.7000,10.3250+9.7383,10.3326+9.7707,10.3543+9.7924,10.3867+9.8000,10.4250+9.8000,10.5750+9.7924,10.6133+9.7707,10.6457+9.7383,10.6674+9.7000,10.6750+9.1000,10.6750+9.0617,10.6674+9.0293,10.6457+9.0076,10.6133+9.0000,10.5750+Z" /> +<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,10.4250+10.2538,10.4059+10.2646,10.3896+10.2809,10.3788+10.3000,10.3750+10.9000,10.3750+10.9191,10.3788+10.9354,10.3896+10.9462,10.4059+10.9500,10.4250+10.9500,10.5750+10.9462,10.5941+10.9354,10.6104+10.9191,10.6212+10.9000,10.6250+10.3000,10.6250+10.2809,10.6212+10.2646,10.6104+10.2538,10.5941+10.2500,10.5750+Z" /> +<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,9.9250+10.2538,9.9059+10.2646,9.8896+10.2809,9.8788+10.3000,9.8750+10.9000,9.8750+10.9191,9.8788+10.9354,9.8896+10.9462,9.9059+10.9500,9.9250+10.9500,10.0750+10.9462,10.0941+10.9354,10.1104+10.9191,10.1212+10.9000,10.1250+10.3000,10.1250+10.2809,10.1212+10.2646,10.1104+10.2538,10.0941+10.2500,10.0750+Z" /> +<path style="fill:#C83434; fill-opacity:1.0000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,9.4250+10.2538,9.4059+10.2646,9.3896+10.2809,9.3788+10.3000,9.3750+10.9000,9.3750+10.9191,9.3788+10.9354,9.3896+10.9462,9.4059+10.9500,9.4250+10.9500,9.5750+10.9462,9.5941+10.9354,9.6104+10.9191,9.6212+10.9000,9.6250+10.3000,9.6250+10.2809,9.6212+10.2646,9.6104+10.2538,9.5941+10.2500,9.5750+Z" /> +<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,9.4464+9.0554,9.4191+9.0709,9.3959+9.0941,9.3804+9.1214,9.3750+9.7786,9.3750+9.8059,9.3804+9.8291,9.3959+9.8446,9.4191+9.8500,9.4464+9.8500,9.5536+9.8446,9.5809+9.8291,9.6041+9.8059,9.6196+9.7786,9.6250+9.1214,9.6250+9.0941,9.6196+9.0709,9.6041+9.0554,9.5809+9.0500,9.5536+Z" /> +<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,9.9464+9.0554,9.9191+9.0709,9.8959+9.0941,9.8804+9.1214,9.8750+9.6786,9.8750+9.7059,9.8804+9.7291,9.8959+9.7446,9.9191+9.7500,9.9464+9.7500,10.0536+9.7446,10.0809+9.7291,10.1041+9.7059,10.1196+9.6786,10.1250+9.1214,10.1250+9.0941,10.1196+9.0709,10.1041+9.0554,10.0809+9.0500,10.0536+Z" /> +<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,10.4464+9.0554,10.4191+9.0709,10.3959+9.0941,10.3804+9.1214,10.3750+9.6786,10.3750+9.7059,10.3804+9.7291,10.3959+9.7446,10.4191+9.7500,10.4464+9.7500,10.5536+9.7446,10.5809+9.7291,10.6041+9.7059,10.6196+9.6786,10.6250+9.1214,10.6250+9.0941,10.6196+9.0709,10.6041+9.0554,10.5809+9.0500,10.5536+Z" /> +<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 10.2000,10.3950+10.2053,10.3682+10.2205,10.3455+10.2432,10.3303+10.2700,10.3250+10.9300,10.3250+10.9568,10.3303+10.9795,10.3455+10.9947,10.3682+11.0000,10.3950+11.0000,10.6050+10.9947,10.6318+10.9795,10.6545+10.9568,10.6697+10.9300,10.6750+10.2700,10.6750+10.2432,10.6697+10.2205,10.6545+10.2053,10.6318+10.2000,10.6050+Z" /> +<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 10.2000,9.8950+10.2053,9.8682+10.2205,9.8455+10.2432,9.8303+10.2700,9.8250+10.9300,9.8250+10.9568,9.8303+10.9795,9.8455+10.9947,9.8682+11.0000,9.8950+11.0000,10.1050+10.9947,10.1318+10.9795,10.1545+10.9568,10.1697+10.9300,10.1750+10.2700,10.1750+10.2432,10.1697+10.2205,10.1545+10.2053,10.1318+10.2000,10.1050+Z" /> +<path style="fill:#D864FF; fill-opacity:0.4000; stroke:none;fill-rule:evenodd;"+d="M 10.2000,9.3950+10.2053,9.3682+10.2205,9.3455+10.2432,9.3303+10.2700,9.3250+10.9300,9.3250+10.9568,9.3303+10.9795,9.3455+10.9947,9.3682+11.0000,9.3950+11.0000,9.6050+10.9947,9.6318+10.9795,9.6545+10.9568,9.6697+10.9300,9.6750+10.2700,9.6750+10.2432,9.6697+10.2205,9.6545+10.2053,9.6318+10.2000,9.6050+Z" /> +<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,9.4464+9.0554,9.4191+9.0709,9.3959+9.0941,9.3804+9.1214,9.3750+9.7786,9.3750+9.8059,9.3804+9.8291,9.3959+9.8446,9.4191+9.8500,9.4464+9.8500,9.5536+9.8446,9.5809+9.8291,9.6041+9.8059,9.6196+9.7786,9.6250+9.1214,9.6250+9.0941,9.6196+9.0709,9.6041+9.0554,9.5809+9.0500,9.5536+Z" /> +<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,9.9464+9.0554,9.9191+9.0709,9.8959+9.0941,9.8804+9.1214,9.8750+9.6786,9.8750+9.7059,9.8804+9.7291,9.8959+9.7446,9.9191+9.7500,9.9464+9.7500,10.0536+9.7446,10.0809+9.7291,10.1041+9.7059,10.1196+9.6786,10.1250+9.1214,10.1250+9.0941,10.1196+9.0709,10.1041+9.0554,10.0809+9.0500,10.0536+Z" /> +<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 9.0500,10.4464+9.0554,10.4191+9.0709,10.3959+9.0941,10.3804+9.1214,10.3750+9.6786,10.3750+9.7059,10.3804+9.7291,10.3959+9.7446,10.4191+9.7500,10.4464+9.7500,10.5536+9.7446,10.5809+9.7291,10.6041+9.7059,10.6196+9.6786,10.6250+9.1214,10.6250+9.0941,10.6196+9.0709,10.6041+9.0554,10.5809+9.0500,10.5536+Z" /> +<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,10.4250+10.2538,10.4059+10.2646,10.3896+10.2809,10.3788+10.3000,10.3750+10.9000,10.3750+10.9191,10.3788+10.9354,10.3896+10.9462,10.4059+10.9500,10.4250+10.9500,10.5750+10.9462,10.5941+10.9354,10.6104+10.9191,10.6212+10.9000,10.6250+10.3000,10.6250+10.2809,10.6212+10.2646,10.6104+10.2538,10.5941+10.2500,10.5750+Z" /> +<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,9.9250+10.2538,9.9059+10.2646,9.8896+10.2809,9.8788+10.3000,9.8750+10.9000,9.8750+10.9191,9.8788+10.9354,9.8896+10.9462,9.9059+10.9500,9.9250+10.9500,10.0750+10.9462,10.0941+10.9354,10.1104+10.9191,10.1212+10.9000,10.1250+10.3000,10.1250+10.2809,10.1212+10.2646,10.1104+10.2538,10.0941+10.2500,10.0750+Z" /> +<path style="fill:#B4A09A; fill-opacity:0.9000; stroke:none;fill-rule:evenodd;"+d="M 10.2500,9.4250+10.2538,9.4059+10.2646,9.3896+10.2809,9.3788+10.3000,9.3750+10.9000,9.3750+10.9191,9.3788+10.9354,9.3896+10.9462,9.4059+10.9500,9.4250+10.9500,9.5750+10.9462,9.5941+10.9354,9.6104+10.9191,9.6212+10.9000,9.6250+10.3000,9.6250+10.2809,9.6212+10.2646,9.6104+10.2538,9.5941+10.2500,9.5750+Z" /> +<path style="fill:none; +stroke:#D0D2CD; stroke-width:0.0500; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;fill:none"+d="M 7.5000,7.5000+12.5000,7.5000+12.5000,12.5000+7.5000,12.5000+Z" /> +</g> +</svg>
aperture-candidate/kicad/TPS389001DSER.kicad_modadded+31
@@ -0,0 +1,31 @@+(footprint "TPS389001DSER"+	(version 20240108)+	(generator "adom-lbr")+	(generator_version "8.0")+	(layer "F.Cu")+	(attr smd)+	(fp_text reference "REF**" (at 0 -2.075 0) (layer "F.SilkS")+		(effects (font (size 1 1) (thickness 0.15)))+	)+	(fp_text value "TPS389001DSER" (at 0 2.075 0) (layer "F.Fab")+		(effects (font (size 1 1) (thickness 0.15)))+	)+	(fp_line (start -0.75 -0.5) (end -0.5 -0.75)+		(stroke (width 0.1) (type default)) (layer "F.Fab"))+	(fp_line (start -0.65 -0.9) (end 0.75 -0.9)+		(stroke (width 0.12) (type default)) (layer "F.SilkS"))+	(fp_line (start -0.75 0.9) (end 0.75 0.9)+		(stroke (width 0.12) (type default)) (layer "F.SilkS"))+	(fp_rect (start -0.75 -0.75) (end 0.75 0.75)+		(stroke (width 0.1) (type default)) (fill none) (layer "F.Fab"))+	(fp_rect (start -1.25 -1.05) (end 1.25 1.05)+		(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd"))+	(fp_circle (center -1.1 -0.95) (end -1.04 -0.95)+		(stroke (width 0.1) (type default)) (fill none) (layer "F.SilkS"))+	(pad "1" smd roundrect (at -0.55 -0.5) (size 0.9 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin -0.05) (solder_paste_margin -0.05) (roundrect_rratio 0.285714))+	(pad "2" smd roundrect (at -0.6 0) (size 0.8 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin -0.05) (solder_paste_margin -0.05) (roundrect_rratio 0.285714))+	(pad "3" smd roundrect (at -0.6 0.5) (size 0.8 0.35) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin -0.05) (solder_paste_margin -0.05) (roundrect_rratio 0.285714))+	(pad "4" smd roundrect (at 0.6 0.5) (size 0.7 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin 0.05) (solder_paste_margin 0) (roundrect_rratio 0.2))+	(pad "5" smd roundrect (at 0.6 0) (size 0.7 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin 0.05) (solder_paste_margin 0) (roundrect_rratio 0.2))+	(pad "6" smd roundrect (at 0.6 -0.5) (size 0.7 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin 0.05) (solder_paste_margin 0) (roundrect_rratio 0.2))+)
aperture-candidate/kicad/TPS389001DSER.kicad_symadded+90
@@ -0,0 +1,90 @@+(kicad_symbol_lib+	(version 20231120)+	(generator "adom-lbr")+	(generator_version "8.0")+	(symbol "TPS389001DSER"+		(pin_numbers)+		(pin_names (offset 0.254))+		(exclude_from_sim no)+		(in_bom yes)+		(on_board yes)+		(property "Reference" "U"+			(at 0 10.16 0)+			(effects (font (size 1.27 1.27)))+		)+		(property "Value" "TPS389001DSER"+			(at 0 -10.16 0)+			(effects (font (size 1.27 1.27)))+		)+		(property "Footprint" "TPS389001DSER"+			(at 0 -12.7 0)+			(effects (font (size 1.27 1.27)) (hide yes))+		)+		(property "Datasheet" "https://www.ti.com/lit/ds/symlink/tps3890.pdf"+			(at 0 -15.24 0)+			(effects (font (size 1.27 1.27)) (hide yes))+		)+		(property "Description" "Adjustable 1.15 V supervisor; active-low open-drain reset. 2-column symbol, pins grouped by function."+			(at 0 -17.78 0)+			(effects (font (size 1.27 1.27)) (hide yes))+		)+		(property "Manufacturer" "Texas Instruments"+			(at 0 -20.32 0)+			(effects (font (size 1.27 1.27)) (hide yes))+		)+		(property "Manufacturer Part Number" "TPS389001DSER"+			(at 0 -22.86 0)+			(effects (font (size 1.27 1.27)) (hide yes))+		)+		(symbol "TPS389001DSER_0_1"+			(rectangle+				(start -20.32 8.89)+				(end 20.32 -8.89)+				(stroke (width 0.254) (type default))+				(fill (type background))+			)+			(text "Monitor" (at -19.3 6.35 0) (effects (font (size 0.762 0.762)) (justify left)))+			(text "Control" (at -19.3 -2 0) (effects (font (size 0.762 0.762)) (justify left)))+			(text "Reset" (at 19.3 6.35 0) (effects (font (size 0.762 0.762)) (justify right)))+			(text "Supply" (at 19.3 -2 0) (effects (font (size 0.762 0.762)) (justify right)))+		)+		(symbol "TPS389001DSER_1_1"+			(pin input line+				(at -22.86 3.81 0)+				(length 2.54)+				(name "SENSE" (effects (font (size 1.27 1.27))))+				(number "1" (effects (font (size 1.27 1.27))))+			)+			(pin input line+				(at -22.86 -3.81 0)+				(length 2.54)+				(name "~{MR}" (effects (font (size 1.27 1.27))))+				(number "3" (effects (font (size 1.27 1.27))))+			)+			(pin passive line+				(at -22.86 -6.35 0)+				(length 2.54)+				(name "CT" (effects (font (size 1.27 1.27))))+				(number "5" (effects (font (size 1.27 1.27))))+			)+			(pin open_collector line+				(at 22.86 3.81 180)+				(length 2.54)+				(name "~{RESET}" (effects (font (size 1.27 1.27))))+				(number "6" (effects (font (size 1.27 1.27))))+			)+			(pin power_in line+				(at 22.86 -3.81 180)+				(length 2.54)+				(name "VDD" (effects (font (size 1.27 1.27))))+				(number "4" (effects (font (size 1.27 1.27))))+			)+			(pin power_in line+				(at 22.86 -6.35 180)+				(length 2.54)+				(name "GND" (effects (font (size 1.27 1.27))))+				(number "2" (effects (font (size 1.27 1.27))))+			)+		)+	)+)
aperture-candidate/native-aperture-report.jsonadded+229
@@ -0,0 +1,229 @@+{+  "stage": "Native KiCad SVG outer aperture dimensions only; corner geometry and manufacturer land interpretation remain to review",+  "checks": [+    {+      "pad": "1",+      "layer": "F.Cu",+      "expected_mm": [+        0.9,+        0.35+      ],+      "native_bounds_mm": [+        0.9000000000000004,+        0.3500000000000014+      ]+    },+    {+      "pad": "1",+      "layer": "F.Mask",+      "expected_mm": [+        0.8,+        0.24999999999999997+      ],+      "native_bounds_mm": [+        0.7999999999999989,+        0.25+      ]+    },+    {+      "pad": "1",+      "layer": "F.Paste",+      "expected_mm": [+        0.8,+        0.24999999999999997+      ],+      "native_bounds_mm": [+        0.7999999999999989,+        0.25+      ]+    },+    {+      "pad": "2",+      "layer": "F.Cu",+      "expected_mm": [+        0.7999999999999999,+        0.35+      ],+      "native_bounds_mm": [+        0.8000000000000007,+        0.3500000000000014+      ]+    },+    {+      "pad": "2",+      "layer": "F.Mask",+      "expected_mm": [+        0.7,+        0.24999999999999997+      ],+      "native_bounds_mm": [+        0.6999999999999993,+        0.25+      ]+    },+    {+      "pad": "2",+      "layer": "F.Paste",+      "expected_mm": [+        0.7,+        0.24999999999999997+      ],+      "native_bounds_mm": [+        0.6999999999999993,+        0.25+      ]+    },+    {+      "pad": "3",+      "layer": "F.Cu",+      "expected_mm": [+        0.7999999999999999,+        0.35+      ],+      "native_bounds_mm": [+        0.8000000000000007,+        0.3500000000000014+      ]+    },+    {+      "pad": "3",+      "layer": "F.Mask",+      "expected_mm": [+        0.7,+        0.24999999999999997+      ],+      "native_bounds_mm": [+        0.6999999999999993,+        0.25+      ]+    },+    {+      "pad": "3",+      "layer": "F.Paste",+      "expected_mm": [+        0.7,+        0.24999999999999997+      ],+      "native_bounds_mm": [+        0.6999999999999993,+        0.25+      ]+    },+    {+      "pad": "4",+      "layer": "F.Cu",+      "expected_mm": [+        0.7,+        0.25+      ],+      "native_bounds_mm": [+        0.6999999999999993,+        0.25+      ]+    },+    {+      "pad": "4",+      "layer": "F.Mask",+      "expected_mm": [+        0.7999999999999999,+        0.35+      ],+      "native_bounds_mm": [+        0.8000000000000007,+        0.3500000000000014+      ]+    },+    {+      "pad": "4",+      "layer": "F.Paste",+      "expected_mm": [+        0.7,+        0.25+      ],+      "native_bounds_mm": [+        0.6999999999999993,+        0.25+      ]+    },+    {+      "pad": "5",+      "layer": "F.Cu",+      "expected_mm": [+        0.7,+        0.25+      ],+      "native_bounds_mm": [+        0.6999999999999993,+        0.25+      ]+    },+    {+      "pad": "5",+      "layer": "F.Mask",+      "expected_mm": [+        0.7999999999999999,+        0.35+      ],+      "native_bounds_mm": [+        0.8000000000000007,+        0.3500000000000014+      ]+    },+    {+      "pad": "5",+      "layer": "F.Paste",+      "expected_mm": [+        0.7,+        0.25+      ],+      "native_bounds_mm": [+        0.6999999999999993,+        0.25+      ]+    },+    {+      "pad": "6",+      "layer": "F.Cu",+      "expected_mm": [+        0.7,+        0.25+      ],+      "native_bounds_mm": [+        0.6999999999999993,+        0.25+      ]+    },+    {+      "pad": "6",+      "layer": "F.Mask",+      "expected_mm": [+        0.7999999999999999,+        0.35+      ],+      "native_bounds_mm": [+        0.8000000000000007,+        0.3500000000000014+      ]+    },+    {+      "pad": "6",+      "layer": "F.Paste",+      "expected_mm": [+        0.7,+        0.25+      ],+      "native_bounds_mm": [+        0.6999999999999993,+        0.25+      ]+    }+  ],+  "native_file_sha256": {+    "aperture-check.kicad_pcb": "070270a534687005cb6d0887bf778603f7150bafe596fa68fea597290046bed2",+    "F.Cu.native.svg": "c00a1b6d698f340a61fdbb4c7834d8c2b131337c242ff91333630f7751165c28",+    "F.Mask.native.svg": "0341b6a8c9a0775f7ae0a2a26a013037fca051eead72eaae1edf718269164e1b",+    "F.Paste.native.svg": "30b845b1c16206dff934c944daeeb0d11f7ef293e912ce82fa689fabe4355a12"+  },+  "native_corner_observation": "KiCad mask/paste roundrect radius is ratio times the adjusted smaller dimension: pad 1 opening radius about 0.0714 mm, not the 0.05 mm stencil example. Do not treat matching outer dimensions as complete stencil fidelity.",+  "manufacturing_release": false+}