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
Schematic
[
{
"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."
}
]