muse/book-reading-clip-lamp

A 60‑mm ESP32‑S3 lamp-head PCB combining USB‑C battery charging/power regulation, OV5640 autofocus camera interfacing, I²S microphone and differential speaker audio, six‑LED boost-driven reading light, buttons, status indicators, and battery monitoring.

Version
0.2.5
License
unset
Stars
0

routing-replacements.json

SchematicSchematic preview for routing-replacements.json
[
  {
    "traceId": "source_net_83_0",
    "originalRoute": [
      {
        "route_type": "wire",
        "x": -26.25,
        "y": 3.2146978477618024e-15,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -24.3,
        "y": -5.699999999999999,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -17.2,
        "y": -14.399999999999999,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -11.87500000000001,
        "y": -20.56810333988041,
        "width": 0.15,
        "layer": "bottom"
      }
    ],
    "replacementRoute": [
      {
        "route_type": "wire",
        "x": -26.25,
        "y": 3.2146978477618024e-15,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -24.9,
        "y": -5.0,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -15.799999999999999,
        "y": -16.1,
        "width": 0.15,
        "layer": "bottom"
      },
      {
        "route_type": "wire",
        "x": -11.87500000000001,
        "y": -20.56810333988041,
        "width": 0.15,
        "layer": "bottom"
      }
    ],
    "reason": "Route LED4-to-LED5 outside the USB-C mounting tabs using their actual 270-degree rotated copper envelopes. The SRJ tab rectangles were unrotated. Exact geometry checked with all existing tracks, pads, plated holes and through-vias."
  }
]