AnasSarkiz/rp2040-usb-c-single-axis-dm542t-motion-controller--01a0e89c

A USB‑C RP2040 controller board with external QSPI flash, crystal clock, regulated 3.3/1.1/5 V power, boost-converted motor-driver supply, protected USB and limit inputs, status LEDs, reset/boot switches, and AO3400A MOSFET outputs for stepper-control signals.

Version
0.1.0-prototype.19
License
unset
Stars
0

dist/build-status.json

{
  "source_version": "0.1.0-prototype.19",
  "hardware_revision": "A0",
  "status": "rejected_not_fabrication_ready",
  "routing_enabled": true,
  "build_command": "tsci build index.circuit.tsx --pcb-png --pcb-svgs --schematic-svgs",
  "build_exit_code": 1,
  "native_errors": 84,
  "native_error_types": {
    "pcb_trace_error": 30,
    "pcb_pad_trace_clearance_error": 1,
    "pcb_via_trace_clearance_error": 29,
    "pcb_pad_pad_clearance_error": 16,
    "pcb_via_clearance_error": 2,
    "pcb_placement_error": 6
  },
  "native_shorts_findings": 29,
  "physical_connectivity": "failed_3_shorted_groups_all_57_nets_273_ports_joined",
  "via_pair_violations": 3,
  "reserved_plane_intrusions": 29,
  "ordinary_drill_to_pad_violations": 13,
  "schematic_sheets": "8_native_A4_landscape_visually_reviewed",
  "snapshot_check": "failed_not_accepted",
  "dependencies": {
    "tscircuit": "0.0.2646",
    "@tscircuit/cli": "0.1.2172",
    "@tscircuit/core": "0.0.1971-a0.3",
    "typescript": "5.9.3",
    "@biomejs/biome": "2.5.14",
    "@tscircuit/capacity-autorouter": "0.0.919-a0.2"
  },
  "inputs": [
    {
      "path": "index.circuit.tsx",
      "sha256": "23054fa06271ae2c78e45b80542eaa7ef7dc776a9df7c12c6ddfe7e24ad3b79b"
    },
    {
      "path": "project.json",
      "sha256": "7f4b80fe49382a71e1c2a26423aa7dd7a3f35ccb5e0c554638c3b0d2175b8ece"
    },
    {
      "path": "package.json",
      "sha256": "9af9e27215e9052801a9ee696cce7fcabb83600b1b653bd1d6bef307a87cabef"
    },
    {
      "path": "bun.lock",
      "sha256": "846771b64ed69f7b20ad841db9169c70ddaff8b7df4f6a568ade5cb8eeae2fae"
    },
    {
      "path": "tscircuit.config.json",
      "sha256": "ec9dda49e55faaf473a18cb06210bb75d10d1d92c2fe20aed244b65272a36aa0"
    },
    {
      "path": "tooling/manifest.json",
      "sha256": "1e26c68b791474695ad5d438f2c30803bb9e5dd9ce0e9a0bebd39623fdb48031"
    },
    {
      "path": "lib/catalog.json",
      "sha256": "b6abe4673fcd9c24958d9c783a306a1909eb980c4940dadc393c3a0adbc71ace"
    },
    {
      "path": "lib/circuit.tsx",
      "sha256": "ddf5ecc2944c2dfda66f6ead4a5f6e3c8cc7b4f6ccb63a7aeffe2b857990314f"
    },
    {
      "path": "lib/driver-power.tsx",
      "sha256": "b599f1676ab54cb6e050467df083ee8f615b3cad43aee18b273669e617a7a325"
    },
    {
      "path": "lib/output-mosfet.tsx",
      "sha256": "df9c88c1f60b85e4238934de8df02c47656934b5d057ca36983cf63078a1f6a6"
    },
    {
      "path": "lib/passive-components.ts",
      "sha256": "d8fed1825b9e5af3f767b024b83ed256faa8038610ef9cebf6b3e7e49cd01e76"
    },
    {
      "path": "lib/passives.ts",
      "sha256": "3990f6b6cc93a4e617ccf3639671ce58e336b4047d2598167406b0c16fe50eb6"
    },
    {
      "path": "lib/pin-attributes.ts",
      "sha256": "4b274db6ae99bde85805e3aeb6017c539d619cf78ee7bf1dfa2fb811b89e9699"
    },
    {
      "path": "lib/power-switch.tsx",
      "sha256": "c9a6fb9a5fed6be0fa1e12aaa5a661eb1516e1d8f23b64a4c7c5e7a1fa39aa69"
    },
    {
      "path": "lib/schematic-layout.ts",
      "sha256": "f2eef350c9b8d84dc5384257484b22e12f3c0db3f41e5ea8d0ead97cf643dd89"
    },
    {
      "path": "lib/schematic-notes.tsx",
      "sha256": "b53140215c3b1f01d44a8e34d4fbb7b7d14e45cd928937148d26763eef717ac4"
    },
    {
      "path": "lib/silkscreen.tsx",
      "sha256": "1fcfc88bc898f62c382481a7fb468001a57d5d1dcee4d999675ba1ac9772752a"
    },
    {
      "path": "lib/symbol-clockcrystal.tsx",
      "sha256": "ae22f2a9a4749b1d351615ea16624050f5b20e4eeb8ed803ecef53956a860b2a"
    },
    {
      "path": "lib/symbol-inputfuse.tsx",
      "sha256": "64cdc56d1dbe1c578cadb0a2b7174fc97e08d9376fbd11ec2e4285568ec78398"
    },
    {
      "path": "lib/symbol-usbprotection.tsx",
      "sha256": "263c6d89c6161c28534c53fd74b56b90066de8f1f9805143b8c99ddb81b5d50c"
    },
    {
      "path": "lib/terminal-footprint.tsx",
      "sha256": "7527bb0c6461e5c1c422d3b50c4e23b23253a44c3a7890a85a1ae0d1efe08b64"
    },
    {
      "path": "imports/ABM8_272_T3.tsx",
      "sha256": "b9d808e84a7f667cb01a7d75777661f6becc99ed878fd6d736702ba54fff629f"
    },
    {
      "path": "imports/AO3400A.tsx",
      "sha256": "ebc953447fb995da915cd8871eb308ee3b7da75024f88a9c3df8095eb261430c"
    },
    {
      "path": "imports/AP2112K_3_3TRG1.tsx",
      "sha256": "a6a971ff9ab9f7402baa381d60f472a56fcd0dc0a1e6dce62b21aa55e39ff99e"
    },
    {
      "path": "imports/A_0402CG150J500NT.tsx",
      "sha256": "89a142b35c09edb2338d813e22b652d305159a58db559c7fec6a064d2e4d36f8"
    },
    {
      "path": "imports/A_0603WAF1000T5E.tsx",
      "sha256": "68991b5f80213351d468aa47d6f9719e93176792bdee2ea8d10af938ea9322ed"
    },
    {
      "path": "imports/A_0603WAF1001T5E.tsx",
      "sha256": "206e382a574b4544df1f58858fa46231d227cef1c5f62fead2d1cb1c07c697f6"
    },
    {
      "path": "imports/A_0603WAF1002T5E.tsx",
      "sha256": "3acc1690e4ef6a89693d104d8f37b94f46539dfb059279de302181fa78451d41"
    },
    {
      "path": "imports/A_0603WAF1003T5E.tsx",
      "sha256": "70ef9314b79db9c020f551a7649cf1d02dfe4e0436de7a35f8c43e0e920ae3ce"
    },
    {
      "path": "imports/A_0603WAF270JT5E.tsx",
      "sha256": "0f0f621368ee6ff09ce4731044899afe1485fbd8dcb1b14b4031537dfadefdf2"
    },
    {
      "path": "imports/A_0603WAF5101T5E.tsx",
      "sha256": "eaeed922bb3178af560a9c366c4e762842094ea331a0146301aa99bc478538f6"
    },
    {
      "path": "imports/A_0603WAF7503T5E.tsx",
      "sha256": "20102699b4db8f8bf1e0bcd64f296763411a499c5b74aac989f65c78086b22d4"
    },
    {
      "path": "imports/A_0603WAF8453T5E.tsx",
      "sha256": "34da07f4427f52595ee19f65be461d496c5ca20ca4f0b69157b250a08d545b9c"
    },
    {
      "path": "imports/CC0603KRX7R9BB104.tsx",
      "sha256": "bbd797032411809cbd84c4a80445a9098066fef5b6e53a5af1574a7c364e13ee"
    },
    {
      "path": "imports/CL05A105KA5NQNC.tsx",
      "sha256": "e7436071a605a740f78c012be0727c51285d32945bd5292427ef126321b7e147"
    },
    {
      "path": "imports/CL05B104KO5NNNC.tsx",
      "sha256": "8567dedb96638ecd5a82a8a74ea33c551e930fc4d0681cb35aa0925b09ee1928"
    },
    {
      "path": "imports/CL10B102KB8NNNC.tsx",
      "sha256": "f10ede8a5cdf2b653594aaab016eb38ac15ee8db975cc6611a1b1f1abb74276e"
    },
    {
      "path": "imports/CL21A226MAQNNNE.tsx",
      "sha256": "a385e1f661fcc067598d140f470fc1f5f97da096d56b80950587e0352c636477"
    },
    {
      "path": "imports/CL21B225KAFNNNE.tsx",
      "sha256": "fce1706eb57a3d5883531d8fdb70e0bdf48304166b3654a58561b9e8276d266a"
    },
    {
      "path": "imports/KF350_3_5_2P.tsx",
      "sha256": "0beb3e237849fb99015574f0223a02aad2fb246f87aa23bc41dbfa4c15679859"
    },
    {
      "path": "imports/KT_0805G.tsx",
      "sha256": "6bb33453942b7d4d96cd7eed23eeb79b09fb486950ea2e02318050d5c69f63e2"
    },
    {
      "path": "imports/LM66100DCKR.tsx",
      "sha256": "69dec73ee8a718567508ed721bf3e05fd88735f598a1c80dddeff991d9976681"
    },
    {
      "path": "imports/MF_MSMF050_2.tsx",
      "sha256": "2e5cb695f2d8984d0ae544490fa05588f274570d3d1911b7917669b870211fbc"
    },
    {
      "path": "imports/RP2040.tsx",
      "sha256": "6293364ba2de66c8149bd50781aab0d26603e8245e6024658ae217e1297568c1"
    },
    {
      "path": "imports/RT0603BRD0710KL.tsx",
      "sha256": "f298f94247c65ffe438d181496ab5bad47fc7c9455fe6d0fe82430bcd2c1410a"
    },
    {
      "path": "imports/RT0603BRD0775KL.tsx",
      "sha256": "657f249b897d1e2cb1e279cf357a0873ca8b91d7cd949340d407ee0b4c04a804"
    },
    {
      "path": "imports/RT0603BRD0784K5L.tsx",
      "sha256": "9c72d9c5a4681e555be8f1885d207b4ea04434c18dc14b7b19fe340fd9c054e2"
    },
    {
      "path": "imports/SPH202012H1R5MT.tsx",
      "sha256": "54e0e2adcc1f1b13b4b40066232074b8ecd1b9be15e9ffee22f17e6435bbcfb6"
    },
    {
      "path": "imports/SWPA4018S1R5NT.tsx",
      "sha256": "a8602311eaa9515e04a8a6a468ccb86d311b8be4169405ba8a1be822421261ca"
    },
    {
      "path": "imports/TPS22918DBVR.tsx",
      "sha256": "34aaf19e893acf2cde17e5ac7955efb8ce2db6dda35896c1f6067ff6b9090b4c"
    },
    {
      "path": "imports/TPS2553DBVR.tsx",
      "sha256": "ae8118d00225612c4772f7a1b68d8184cc29bea544ea6153149365515205162d"
    },
    {
      "path": "imports/TPS3839K33DBZR.tsx",
      "sha256": "613173b4882df9ccfe4e1413acc167ee07ef35fce0a22f134339c0177b21745f"
    },
    {
      "path": "imports/TPS63030DSKR.tsx",
      "sha256": "b0024ee6f3ea4d5fa3506077c6dd173700bde3c1871aa13466ab3ebecc2002f4"
    },
    {
      "path": "imports/TS_1187A_B_A_B.tsx",
      "sha256": "4dcb3dee53b4b62ebb7ddc9f7e15922ed537e763003ac754dba4f2ae84da7f3b"
    },
    {
      "path": "imports/TYPE_C_31_M_12.tsx",
      "sha256": "9c195b08b5e8dd4227ec12155bc0342832524d98491cf0f0c9910edb795d4ce4"
    },
    {
      "path": "imports/USBLC6_2SC6.tsx",
      "sha256": "bc7dec0ad137374c7eb57b893d085665577320d621cc301259c4952cdecc3b1d"
    },
    {
      "path": "imports/W25Q16JVSSIQ.tsx",
      "sha256": "eddd257b9fd141ca403fd720cc3948ed9e952c9a83d99e23f740b99f361ad156"
    },
    {
      "path": "tooling/packages/tscircuit-props-0.0.666-a0.1.tgz",
      "sha256": "70df960b584eb6c7b4817ecdf5157a450783f19e5337a70042da36d115100c90"
    },
    {
      "path": "tooling/packages/tscircuit-core-0.0.1971-a0.3.tgz",
      "sha256": "a5c3a2b547c63037e7f937054f4d5c9d7adb88e5bd559e80d731d2a9f32111dc"
    },
    {
      "path": "tooling/packages/tscircuit-alphabet-0.0.25-a0.1.tgz",
      "sha256": "350ef4b9cc2afc316e20e0037a40329bd8366bb221408e99d4ee95725d00e0c0"
    },
    {
      "path": "tooling/packages/tscircuit-capacity-autorouter-0.0.919-a0.2.tgz",
      "sha256": "3bb78a0bffef7a5af17e5391df4b1e4714dc67b863af35376c448091bef56d23"
    }
  ],
  "outputs": [
    {
      "path": "dist/README.md",
      "sha256": "9d65d0e63352c73819c79b2d4ea0d7e2666b7870563f22e26c2e0a7cc34ffcdf"
    },
    {
      "path": "dist/index/circuit.json",
      "sha256": "7c21065dccbe81cac9a1b11166c6343d3d1007687827928e2905b5094563de6c"
    },
    {
      "path": "dist/index/pcb.png",
      "sha256": "cc9eafd7ba0beb95d63a09bdb106df6bfbdae86e8c47b0066c5a667950c0ad91"
    },
    {
      "path": "dist/index/pcb.svg",
      "sha256": "5e71be66cead3f0f19df45137901cd4790089f0a281134c55b4ed9785af078e6"
    },
    {
      "path": "dist/index/schematic-a4.pdf",
      "sha256": "0b499b33ace8d434d38e2456be1a0a4e0a516fb52d0f485db3d1dc9f0dec1854"
    },
    {
      "path": "dist/index/schematic-sheet-1.svg",
      "sha256": "795768c5ed7a4c2e6110615b31398fb140decb10a0b1335bac201ce4645b5980"
    },
    {
      "path": "dist/index/schematic-sheet-2.svg",
      "sha256": "364b1216a43490d12d9017eae6aaea639ffde3fc4d54f3febce3f52c2e9457dc"
    },
    {
      "path": "dist/index/schematic-sheet-3.svg",
      "sha256": "d00c2ef8f4ff1ae5dad02a62c227d7d56dc4fb8a146fe54d4ff49284768f6f65"
    },
    {
      "path": "dist/index/schematic-sheet-4.svg",
      "sha256": "6027b5abf1da2980a93fac034efd06a818eaa228d1b36cbaadf6d09c6c14cd12"
    },
    {
      "path": "dist/index/schematic-sheet-5.svg",
      "sha256": "bc5f939de15c44371ab87b380be160b54141e614e4efe186799fa698d3f1a4c5"
    },
    {
      "path": "dist/index/schematic-sheet-6.svg",
      "sha256": "5ddb0be8260bea72b1b31c7c51e4c8d4d7248a1f80604b8a7c5e20e147e8f220"
    },
    {
      "path": "dist/index/schematic-sheet-7.svg",
      "sha256": "b00fa655b9dd10f98d0fd8d2186a430b883b0bf0579c1876836029cf04e66572"
    },
    {
      "path": "dist/index/schematic-sheet-8.svg",
      "sha256": "04ec678bdefb91de13126ea0d9d177991003700bae5bf724d8eb99d98e769308"
    },
    {
      "path": "dist/index/schematic.svg",
      "sha256": "0de65e7a3db3979349b07eae2c1a0e38cd4e58fce6b0371fb169ffe926bd2f0d"
    },
    {
      "path": "dist/validation/copper-measurements.json",
      "sha256": "6bfb2c30b73bdca569dfa2a80a35bd5a780a9d87eed07ad6dea7af9f2c402f93"
    },
    {
      "path": "dist/validation/routed-connectivity.json",
      "sha256": "a4c57d1f9472cd5a1573c112668e1f513a84d1c6786fd165e6e98b1664c254bc"
    }
  ]
}