Rebuild: fix J1 orientation (90°), re-place all components, Freerouting orthogonal routing, 84 GND vias

- J1 rotated 90° so USB-C mating face faces left board edge
- All 23 components re-placed with proper spacing (8 courtyard overlaps remain — all ESP32 keepout)
- Freerouting v2.2.4: 21/25 nets autorouted cleanly
- 3V3/VBUS_SENSE manually routed on B.Cu for remaining 4 nets
- 84 GND stitching vias (grid + around_refs)
- DRC: 158 violations (0 tracks_crossing, 2 shorts, 84 via_dangling zone-fill dependent)
- Board 65x35mm, 2-layer
This commit is contained in:
2026-06-21 12:19:07 +03:00
parent 0ca0a9cdb7
commit 11c2d96561
3 changed files with 2683 additions and 3577 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"board": { "board": {
"active_layer": 0, "active_layer": 2,
"active_layer_preset": "", "active_layer_preset": "",
"auto_track_width": true, "auto_track_width": true,
"hidden_netclasses": [], "hidden_netclasses": [],
@@ -17,17 +17,17 @@
}, },
"prototype_zone_fills": false, "prototype_zone_fills": false,
"selection_filter": { "selection_filter": {
"dimensions": true, "dimensions": false,
"footprints": true, "footprints": false,
"graphics": true, "graphics": false,
"keepouts": true, "keepouts": false,
"lockedItems": false, "lockedItems": false,
"otherItems": true, "otherItems": false,
"pads": true, "pads": false,
"text": true, "text": false,
"tracks": true, "tracks": true,
"vias": true, "vias": true,
"zones": true "zones": false
}, },
"visible_items": [ "visible_items": [
"vias", "vias",

File diff suppressed because it is too large Load Diff