Devesh36/pocket-audio-player

A portable, rechargeable microSD audio player built around an RP2040, SPI flash, USB‑C charging/power management, LCD/button controls, PCM5102A I²S DAC, and TPA6132A headphone amplifier in a 3D‑printed enclosure.

Version
1.0.12
License
unset
Stars
0

routing/refinement-notes.json

{
  "signature": "7d470a40",
  "generator": "@tscircuit/capacity-autorouter 0.0.958; native tscircuit Circuit JSON checks",
  "viaAdjustments": [
    {
      "id": "pcb_via_32",
      "trace": "source_net_62_0",
      "from": [
        -0.8689145382054518,
        5.069415596198243
      ],
      "to": [
        -0.6689145382054518,
        5.869415596198243
      ],
      "before": 72,
      "after": 0
    },
    {
      "id": "pcb_via_102",
      "trace": "source_net_31_0",
      "from": [
        -13.55990941019715,
        21.43235772300771
      ],
      "to": [
        -13.05990941019715,
        21.93235772300771
      ],
      "before": 12,
      "after": 0
    },
    {
      "id": "pcb_via_130",
      "trace": "source_net_18_0",
      "from": [
        -8.739160438516308,
        37.157186750860504
      ],
      "to": [
        -8.739160438516308,
        37.0571867508605
      ],
      "before": 72,
      "after": 11.293845640021207
    },
    {
      "id": "pcb_via_143",
      "trace": "source_net_13_mst1_0",
      "from": [
        -6.771900957442623,
        6.268918485468152
      ],
      "to": [
        -6.771900957442623,
        6.1689184854681525
      ],
      "before": 72,
      "after": 0
    },
    {
      "id": "pcb_via_180",
      "trace": "source_net_4_mst3_0",
      "from": [
        -3.019683030789457,
        4.951840202207491
      ],
      "to": [
        -2.999683030789457,
        4.951840202207491
      ]
    }
  ],
  "traceAdjustments": [
    {
      "trace": "source_net_5_0",
      "axis": "y",
      "delta": 0.05
    },
    {
      "trace": "source_net_74_0",
      "axis": "x",
      "delta": 0.1
    },
    {
      "trace": "source_net_73_0",
      "axis": "x",
      "delta": 0.08
    }
  ],
  "usbVbusBend": [
    {
      "trace": "source_net_0_mst4_0",
      "dx": 0.1,
      "dy": 0.12
    }
  ],
  "usbVbusNeck": {
    "trace": "source_net_0_mst4_0",
    "range": {
      "minX": -9.4,
      "maxX": -8.4,
      "maxY": 37.5
    },
    "widthMm": 0.12,
    "reason": "Short escape through the gap between USB vias; adjacent VBUS routes remain wider.",
    "nativeSegmentEndX": -8.083642614036862,
    "note": "The native point at the opposite end of the short segment also carries 0.12 mm width, preserving that width when core reverses the route."
  },
  "sharedViaRule": "Coordinate changes apply to all branches sharing a via, keeping one physical drill."
}