techmannih/nema34-mounted-stepper-controller
A USB-C PD-powered RP2040 motor controller with protected 48 V power, DRV8262 dual-bridge drive for a NEMA34 motor, regenerative-braking resistor, isolated sensing, hardware interlocks, and telemetry/status interfaces.
- Version
- 0.3.113
- License
- unset
- Stars
- 1
engineering/motor-a2-export-bridge.json
{
"schema_version": 1,
"base_commit": "a0ccee1e004e9f36fb27d91b4a9887602490555a",
"before_board_sha256": "000495f20437bd5cbef3d1ed4b5b1eb64360de8e61818af3300d16093b128255",
"after_board_sha256": "fca4ed821246e7b955b67be519bb277e3a9d870e4ccf4cbaa689c2e5aa14a5d3",
"baseline_canonical_unfilled_sha256": "fe43c4e411c98d7c5268213fcd617e74551d06699b94c3d7e02a2cdfe6210925",
"all_other_native_records_unchanged": true,
"revision": {
"modified": [],
"removed": [],
"added": [
[
"segment",
[
"start",
"111.05",
"134.5"
],
[
"end",
"112",
"133.55"
],
[
"width",
"0.6"
],
[
"layer",
"\"In1.Cu\""
],
[
"net",
"\"MOTOR_A2\""
],
[
"uuid",
"\"10289e44-22d7-4a7c-a7a6-88f14947f4ac\""
]
]
]
},
"purpose": "Retain MOTOR_A2 connectivity through KiCad refill by bridging the exported pour neck with one explicit 0.60 mm In1.Cu track.",
"downloaded_repro": {
"release": "0.3.111",
"github_commit": "a0ccee1e004e9f36fb27d91b4a9887602490555a",
"zip_pcb_sha256": "7bc1fba25a1d28839fbc3a7d640ae68f0dd632b9d4fa27ccf9dcf9989ce0fdb8",
"unconnected": 1,
"gap_after_refill_mm": 0.053401883580024526
},
"native_validation": {
"errors": 8,
"retained_usb_hole_errors": 8,
"warnings": 488,
"unconnected": 0,
"parity": 0,
"erc": 0
},
"website_roundtrip_verified": false,
"supplier_substitutions": [
{
"reference": "R65",
"before": "C723637",
"after": "C328424",
"mpn": "PTFR0603B20K0P9",
"reason": "C723637 has zero official JLCPCB Available Order Qty; same 20k 0.1% 25 ppm/C thin-film 0603, no footprint or copper change."
}
],
"current_board_sha256": "90cffb0ec9f0c7970df01fd5e45176ecb00cab87f8b89d7c96397e3385281a6a",
"via_resizes": [
{
"via_uuid": "\"fd6a6c0e-5909-441f-8c1a-27797e3796a2\"",
"before": "0.6",
"after": "0.45",
"net": "V3V3_SENS",
"xy_mm": [
100.6,
103.9
],
"reason": "User-requested viaPadDiameter 0.45 applies to the only source-owned via (U18 to C52). Drill stays 0.30 mm; annular ring 0.075 mm."
}
],
"c50_correction": {
"date": "2026-11-07",
"reason": "C50 moved to the crystal side of R138 (XTAL_OUT), matching the Raspberry Pi crystal arrangement of a load capacitor from each crystal terminal to ground.",
"modified": [
{
"before": [
"footprint",
"\"capacitor_cap0603\"",
[
"layer",
"\"F.Cu\""
],
[
"uuid",
"\"2f1ff182-22b7-6fa2-164e-edc209e66be2\""
],
[
"at",
"80",
"128"
],
[
"property",
"\"Reference\"",
"\"C50\"",
[
"at",
"0",
"-1.375",
"0"
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"8d88ec3a-4a35-5326-94ed-16dfe8edd674\""
],
[
"effects",
[
"font",
[
"size",
"0.4",
"0.4"
],
[
"thickness",
"0.12"
]
]
]
],
[
"property",
"\"Value\"",
"\"33pF\"",
[
"at",
"0",
"3",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"75d12bd0-2834-6eb0-2568-4e7073050b90\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"property",
"\"Datasheet\"",
"\"\"",
[
"at",
"0",
"0",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"3407a2d8-54a2-fa88-22b2-681865f83548\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"property",
"\"Description\"",
"\"\"",
[
"at",
"0",
"0",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"5b1de766-52a5-25e6-4a2c-646641b3a2e6\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"property",
"\"Supplier Part Number\"",
"\"C1663\"",
[
"at",
"0",
"0",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"4185be20-56ed-7c21-6c55-3a227e4307dd\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"duplicate_pad_numbers_are_jumpers",
"no"
],
[
"fp_line",
[
"start",
"-1.425",
"-0.875"
],
[
"end",
"-1.425",
"0.875"
],
[
"stroke",
[
"width",
"0.1"
],
[
"type",
"default"
]
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"0c621c05-c480-4b34-89fb-1b3416670e59\""
]
],
[
"fp_line",
[
"start",
"-1.425",
"0.875"
],
[
"end",
"0.825",
"0.875"
],
[
"stroke",
[
"width",
"0.1"
],
[
"type",
"default"
]
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"a95c1778-6133-4d17-8d6e-07408eb2a40e\""
]
],
[
"fp_line",
[
"start",
"0.825",
"-0.875"
],
[
"end",
"-1.425",
"-0.875"
],
[
"stroke",
[
"width",
"0.1"
],
[
"type",
"default"
]
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"746a8a73-9416-4d53-a681-7fd67d030c86\""
]
],
[
"fp_rect",
[
"start",
"-1.48",
"-0.73"
],
[
"end",
"1.48",
"0.73"
],
[
"stroke",
[
"width",
"0.05"
],
[
"type",
"default"
]
],
[
"fill",
"no"
],
[
"layer",
"\"F.CrtYd\""
],
[
"uuid",
"\"4b90c605-c3cf-4a77-8256-7e5cfbba2793\""
]
],
[
"pad",
"\"1\"",
"smd",
"rect",
[
"at",
"-0.825",
"0"
],
[
"size",
"0.8",
"0.95"
],
[
"layers",
"\"F.Cu\"",
"\"F.Mask\"",
"\"F.Paste\""
],
[
"net",
"\"OSC_OUT\""
],
[
"uuid",
"\"3743f6a0-6ec8-a43f-14d5-3f1e451e2603\""
]
],
[
"pad",
"\"2\"",
"smd",
"rect",
[
"at",
"0.825",
"0"
],
[
"size",
"0.8",
"0.95"
],
[
"layers",
"\"F.Cu\"",
"\"F.Mask\"",
"\"F.Paste\""
],
[
"net",
"\"GND\""
],
[
"uuid",
"\"2e4cb716-1ae1-c456-0776-d1960bf4212a\""
]
],
[
"embedded_fonts",
"no"
]
],
"after_sha256": "6fe136e7ea45ebae120b66187d79c965f416dfd0bb980210efeb16b5ef599b34"
},
{
"before": [
"segment",
[
"start",
"79.175",
"128"
],
[
"end",
"79.175",
"121.802"
],
[
"width",
"0.15"
],
[
"layer",
"\"F.Cu\""
],
[
"net",
"\"OSC_OUT\""
],
[
"uuid",
"\"0e58b7e4-a28c-4ecf-b199-4e367df03a7a\""
]
],
"after_sha256": "7b7239cdca43b0699332f55136d2ca1b5c7fb29a58718b588445a90d9be2162a"
}
],
"removed": [
[
"segment",
[
"start",
"79.175",
"121.802"
],
[
"end",
"79.325",
"121.652"
],
[
"width",
"0.15"
],
[
"layer",
"\"F.Cu\""
],
[
"net",
"\"OSC_OUT\""
],
[
"uuid",
"\"54af8d75-57de-421e-b517-438e0b043275\""
]
],
[
"segment",
[
"start",
"79.325",
"121.652"
],
[
"end",
"79.325",
"121"
],
[
"width",
"0.15"
],
[
"layer",
"\"F.Cu\""
],
[
"net",
"\"OSC_OUT\""
],
[
"uuid",
"\"ad259eaf-ccc8-496c-a56f-6990dce2bcab\""
]
]
],
"added": [
[
"segment",
[
"start",
"79.175",
"124.15"
],
[
"end",
"78.100074",
"124.149989"
],
[
"width",
"0.15"
],
[
"layer",
"\"F.Cu\""
],
[
"net",
"\"XTAL_OUT\""
],
[
"uuid",
"\"c50c50c5-0c50-4c50-8c50-c50c50c50c50\""
]
]
]
},
"crystal_swap": {
"date": "2026-11-07",
"reason": "Y1 changed to ABM8-272-T3 and C49/C50 to 15 pF. Footprint pads, nets and copper are unchanged; see sourcing/crystal-substitution.json.",
"modified": [
{
"before": [
"footprint",
"\"capacitor_cap0603\"",
[
"layer",
"\"F.Cu\""
],
[
"uuid",
"\"09edd334-027a-aeac-0ee3-308c1b4bb26c\""
],
[
"at",
"75",
"128",
"180"
],
[
"property",
"\"Reference\"",
"\"C49\"",
[
"at",
"0",
"-1.375",
"180"
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"f631353b-b265-5c18-a8b3-b8a16819c369\""
],
[
"effects",
[
"font",
[
"size",
"0.4",
"0.4"
],
[
"thickness",
"0.12"
]
]
]
],
[
"property",
"\"Value\"",
"\"33pF\"",
[
"at",
"0",
"3",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"2d72c004-7b0f-7d24-3753-c5bc1648f764\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"property",
"\"Datasheet\"",
"\"\"",
[
"at",
"0",
"0",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"569359fc-20c2-08a4-67e8-94bc0f6ccde4\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"property",
"\"Description\"",
"\"\"",
[
"at",
"0",
"0",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"24a64dee-2d1f-0f6e-3597-d0ee3e10926e\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"property",
"\"Supplier Part Number\"",
"\"C1663\"",
[
"at",
"0",
"0",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"52b6db60-681e-9961-7d86-57626d11ea9d\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"duplicate_pad_numbers_are_jumpers",
"no"
],
[
"fp_line",
[
"start",
"0.825",
"-0.875"
],
[
"end",
"-1.425",
"-0.875"
],
[
"stroke",
[
"width",
"0.1"
],
[
"type",
"default"
]
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"62fe41f4-8802-4207-b0e4-aa0f71d3cb49\""
]
],
[
"fp_line",
[
"start",
"-1.425",
"0.875"
],
[
"end",
"0.825",
"0.875"
],
[
"stroke",
[
"width",
"0.1"
],
[
"type",
"default"
]
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"c4d62699-12e2-4c1c-931d-c0422826e526\""
]
],
[
"fp_line",
[
"start",
"-1.425",
"-0.875"
],
[
"end",
"-1.425",
"0.875"
],
[
"stroke",
[
"width",
"0.1"
],
[
"type",
"default"
]
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"41b2b16b-97fe-4657-8bcd-5c164846aed2\""
]
],
[
"fp_rect",
[
"start",
"-1.48",
"-0.73"
],
[
"end",
"1.48",
"0.73"
],
[
"stroke",
[
"width",
"0.05"
],
[
"type",
"default"
]
],
[
"fill",
"no"
],
[
"layer",
"\"F.CrtYd\""
],
[
"uuid",
"\"9978728e-5366-48ea-bac6-e3d05bca4d10\""
]
],
[
"pad",
"\"1\"",
"smd",
"rect",
[
"at",
"-0.825",
"0"
],
[
"size",
"0.8",
"0.95"
],
[
"layers",
"\"F.Cu\"",
"\"F.Mask\"",
"\"F.Paste\""
],
[
"net",
"\"OSC_IN\""
],
[
"uuid",
"\"0bab5bc0-4e48-0961-57c4-917e022ed3a3\""
]
],
[
"pad",
"\"2\"",
"smd",
"rect",
[
"at",
"0.825",
"0"
],
[
"size",
"0.8",
"0.95"
],
[
"layers",
"\"F.Cu\"",
"\"F.Mask\"",
"\"F.Paste\""
],
[
"net",
"\"GND\""
],
[
"uuid",
"\"6a22d428-7d8d-c6e8-6f07-46585b9c5398\""
]
],
[
"embedded_fonts",
"no"
]
],
"after_sha256": "f92e077c5eb5df98f37d256bf2b2320953b6ba53d4640aeb95641854d14d8801"
},
{
"before": [
"footprint",
"\"capacitor_cap0603\"",
[
"layer",
"\"F.Cu\""
],
[
"uuid",
"\"2f1ff182-22b7-6fa2-164e-edc209e66be2\""
],
[
"at",
"80",
"128"
],
[
"property",
"\"Reference\"",
"\"C50\"",
[
"at",
"0",
"-1.375",
"0"
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"8d88ec3a-4a35-5326-94ed-16dfe8edd674\""
],
[
"effects",
[
"font",
[
"size",
"0.4",
"0.4"
],
[
"thickness",
"0.12"
]
]
]
],
[
"property",
"\"Value\"",
"\"33pF\"",
[
"at",
"0",
"3",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"75d12bd0-2834-6eb0-2568-4e7073050b90\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"property",
"\"Datasheet\"",
"\"\"",
[
"at",
"0",
"0",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"3407a2d8-54a2-fa88-22b2-681865f83548\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"property",
"\"Description\"",
"\"\"",
[
"at",
"0",
"0",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"5b1de766-52a5-25e6-4a2c-646641b3a2e6\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"property",
"\"Supplier Part Number\"",
"\"C1663\"",
[
"at",
"0",
"0",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"4185be20-56ed-7c21-6c55-3a227e4307dd\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"duplicate_pad_numbers_are_jumpers",
"no"
],
[
"fp_line",
[
"start",
"-1.425",
"-0.875"
],
[
"end",
"-1.425",
"0.875"
],
[
"stroke",
[
"width",
"0.1"
],
[
"type",
"default"
]
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"0c621c05-c480-4b34-89fb-1b3416670e59\""
]
],
[
"fp_line",
[
"start",
"-1.425",
"0.875"
],
[
"end",
"0.825",
"0.875"
],
[
"stroke",
[
"width",
"0.1"
],
[
"type",
"default"
]
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"a95c1778-6133-4d17-8d6e-07408eb2a40e\""
]
],
[
"fp_line",
[
"start",
"0.825",
"-0.875"
],
[
"end",
"-1.425",
"-0.875"
],
[
"stroke",
[
"width",
"0.1"
],
[
"type",
"default"
]
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"746a8a73-9416-4d53-a681-7fd67d030c86\""
]
],
[
"fp_rect",
[
"start",
"-1.48",
"-0.73"
],
[
"end",
"1.48",
"0.73"
],
[
"stroke",
[
"width",
"0.05"
],
[
"type",
"default"
]
],
[
"fill",
"no"
],
[
"layer",
"\"F.CrtYd\""
],
[
"uuid",
"\"4b90c605-c3cf-4a77-8256-7e5cfbba2793\""
]
],
[
"pad",
"\"1\"",
"smd",
"rect",
[
"at",
"-0.825",
"0"
],
[
"size",
"0.8",
"0.95"
],
[
"layers",
"\"F.Cu\"",
"\"F.Mask\"",
"\"F.Paste\""
],
[
"net",
"\"XTAL_OUT\""
],
[
"uuid",
"\"3743f6a0-6ec8-a43f-14d5-3f1e451e2603\""
]
],
[
"pad",
"\"2\"",
"smd",
"rect",
[
"at",
"0.825",
"0"
],
[
"size",
"0.8",
"0.95"
],
[
"layers",
"\"F.Cu\"",
"\"F.Mask\"",
"\"F.Paste\""
],
[
"net",
"\"GND\""
],
[
"uuid",
"\"2e4cb716-1ae1-c456-0776-d1960bf4212a\""
]
],
[
"embedded_fonts",
"no"
]
],
"after_sha256": "e9153416d7337e4b4883976b20a513da06a4c19304e67e254613e5a63acd2cbf"
},
{
"before": [
"footprint",
"\"X322512MSB4SI\"",
[
"layer",
"\"F.Cu\""
],
[
"uuid",
"\"3c6660ca-2ffd-deea-2395-5d0a172cdb2a\""
],
[
"at",
"77",
"125"
],
[
"property",
"\"Reference\"",
"\"Y1\"",
[
"at",
"-0.1143",
"-2.676527",
"0"
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"66ce6070-b83f-5453-a827-5542ad2f8dfd\""
],
[
"effects",
[
"font",
[
"size",
"1",
"1"
],
[
"thickness",
"0.12"
]
]
]
],
[
"property",
"\"Value\"",
"\"X322512MSB4SI\"",
[
"at",
"0",
"3",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"085635c0-12f0-e921-2e38-0802497f26e3\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"property",
"\"Datasheet\"",
"\"\"",
[
"at",
"0",
"0",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"677da8c0-3a59-df61-0d36-16021fedb35d\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"property",
"\"Description\"",
"\"\"",
[
"at",
"0",
"0",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"4dae03e0-3efb-0aa1-345b-e6de584d27a3\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"property",
"\"Supplier Part Number\"",
"\"C9002\"",
[
"at",
"0",
"0",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"640c6656-398b-978a-28dc-6a9674bb934a\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"property",
"\"MPN\"",
"\"X322512MSB4SI\"",
[
"at",
"0",
"0",
"0"
],
[
"layer",
"\"F.Fab\""
],
[
"hide",
"yes"
],
[
"uuid",
"\"489f8900-7922-6801-565a-b8fe25d7d9fd\""
],
[
"effects",
[
"font",
[
"size",
"1.27",
"1.27"
],
[
"thickness",
"0.15"
]
]
]
],
[
"duplicate_pad_numbers_are_jumpers",
"no"
],
[
"fp_line",
[
"start",
"-2.257196",
"0.249885"
],
[
"end",
"-2.257196",
"1.907083"
],
[
"stroke",
[
"width",
"0.1"
],
[
"type",
"default"
]
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"a54e3d66-74e7-4459-a9d9-0787274f0602\""
]
],
[
"fp_line",
[
"start",
"-2.257196",
"1.907083"
],
[
"end",
"-0.399999",
"1.907083"
],
[
"stroke",
[
"width",
"0.1"
],
[
"type",
"default"
]
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"bb9d355d-1f18-462d-887c-f7015440bcf5\""
]
],
[
"fp_line",
[
"start",
"-2.028596",
"-1.678737"
],
[
"end",
"2.028596",
"-1.678737"
],
[
"stroke",
[
"width",
"0.1"
],
[
"type",
"default"
]
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"8d6e9713-a8d5-40dd-aec9-dee3de8d2325\""
]
],
[
"fp_line",
[
"start",
"-2.028596",
"1.678483"
],
[
"end",
"-2.028596",
"-1.678737"
],
[
"stroke",
[
"width",
"0.1"
],
[
"type",
"default"
]
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"05f03636-8236-445c-962e-fdce29158917\""
]
],
[
"fp_line",
[
"start",
"2.028596",
"-1.678737"
],
[
"end",
"2.028596",
"1.678483"
],
[
"stroke",
[
"width",
"0.1"
],
[
"type",
"default"
]
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"10e827ef-64b7-4553-8fc1-67c8a699d5f5\""
]
],
[
"fp_line",
[
"start",
"2.028596",
"1.678483"
],
[
"end",
"-2.028596",
"1.678483"
],
[
"stroke",
[
"width",
"0.1"
],
[
"type",
"default"
]
],
[
"layer",
"\"F.SilkS\""
],
[
"uuid",
"\"0efbcf98-8abf-4749-9f0e-8e0dc52b40f5\""
]
],
[
"fp_poly",
[
"pts",
[
"xy",
"-2.050073",
"-1.70001"
],
[
"xy",
"2.050073",
"-1.70001"
],
[
"xy",
"2.050073",
"1.70001"
],
[
"xy",
"-2.050073",
"1.70001"
],
[
"xy",
"-2.050073",
"-1.70001"
]
],
[
"stroke",
[
"width",
"0.05"
],
[
"type",
"default"
]
],
[
"fill",
"no"
],
[
"layer",
"\"F.CrtYd\""
],
[
"uuid",
"\"48ae174e-4035-55ce-37bc-944e2f43d2ce\""
]
],
[
"fp_line",
[
"start",
"-1.100074",
"-0.850011"
],
[
"end",
"1.100074",
"0.850011"
],
[
"stroke",
[
"width",
"0.05"
],
[
"type",
"default"
]
],
[
"layer",
"\"F.Fab\""
],
[
"uuid",
"\"1b004a3c-3a9e-4111-aa6f-8c73451b4c57\""
]
],
[
"pad",
"\"1\"",
"smd",
"rect",
[
"at",
"-1.100074",
"0.850011"
],
[
"size",
"1.399997",
"1.199998"
],
[
"layers",
"\"F.Cu\"",
"\"F.Mask\"",
"\"F.Paste\""
],
[
"net",
"\"OSC_IN\""
],
[
"uuid",
"\"0130ea58-6987-9588-2bbf-ea983ef89548\""
]
],
[
"pad",
"\"2\"",
"smd",
"rect",
[
"at",
"1.100074",
"0.850011"
],
[
"size",
"1.399997",
"1.199998"
],
[
"layers",
"\"F.Cu\"",
"\"F.Mask\"",
"\"F.Paste\""
],
[
"net",
"\"GND\""
],
[
"uuid",
"\"52694040-0bde-c3e1-6a26-c802379133dd\""
]
],
[
"pad",
"\"3\"",
"smd",
"rect",
[
"at",
"1.100074",
"-0.850011"
],
[
"size",
"1.399997",
"1.199998"
],
[
"layers",
"\"F.Cu\"",
"\"F.Mask\"",
"\"F.Paste\""
],
[
"net",
"\"XTAL_OUT\""
],
[
"uuid",
"\"7e2deea0-1719-9180-539e-ee6041a891c0\""
]
],
[
"pad",
"\"4\"",
"smd",
"rect",
[
"at",
"-1.100074",
"-0.850011"
],
[
"size",
"1.399997",
"1.199998"
],
[
"layers",
"\"F.Cu\"",
"\"F.Mask\"",
"\"F.Paste\""
],
[
"net",
"\"GND\""
],
[
"uuid",
"\"1672da40-02ca-5641-10de-2dbe2486b1bd\""
]
],
[
"embedded_fonts",
"no"
],
[
"model",
"\"https://modelcdn.tscircuit.com/easyeda_models/assets/C9002.step?uuid=02485e56ba8d4732a26526d2983fc729&cachebust_origin=\"",
[
"offset",
[
"xyz",
"0",
"0.0000127000000703",
"0"
]
],
[
"scale",
[
"xyz",
"1",
"1",
"1"
]
],
[
"rotate",
[
"xyz",
"0",
"0",
"0"
]
]
]
],
"after_sha256": "8e2682a52279e92372dd6915d27d45228e5a2313bd5ee10927cebfe6c181c86f"
}
],
"removed": [],
"added": []
}
}