muse/esp32-eink-display

A 55×46 mm two-layer ESP32-S3 e-paper controller board with USB‑C power/programming, buck regulation, FPC display connector, UC8179-style boost/charge-pump circuitry, ESD protection, controls, and routed passive components.

Version
1.3.4
License
unset
Stars
0

fpc-fanout.ts

import type { FanoutTracePath } from "@tscircuit/props"
// Top-layer escape from imported FPC pad centers, in the fanout local frame.
export const fpcFanout: FanoutTracePath[] = [
  {
    "connection": "J3.2",
    "route": [
      {
        "route_type": "wire",
        "x": 5.249545,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 5.249545,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.3",
    "route": [
      {
        "route_type": "wire",
        "x": 4.749165,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 4.749165,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.5",
    "route": [
      {
        "route_type": "wire",
        "x": 3.750945,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 3.750945,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.8",
    "route": [
      {
        "route_type": "wire",
        "x": 2.249805,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2.249805,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.9",
    "route": [
      {
        "route_type": "wire",
        "x": 1.749425,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.749425,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.10",
    "route": [
      {
        "route_type": "wire",
        "x": 1.250315,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 1.250315,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.11",
    "route": [
      {
        "route_type": "wire",
        "x": 0.749935,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.749935,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.12",
    "route": [
      {
        "route_type": "wire",
        "x": 0.250825,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.250825,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.13",
    "route": [
      {
        "route_type": "wire",
        "x": -0.249555,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.249555,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.14",
    "route": [
      {
        "route_type": "wire",
        "x": -0.749935,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.749935,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.15",
    "route": [
      {
        "route_type": "wire",
        "x": -1.250315,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.250315,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.16",
    "route": [
      {
        "route_type": "wire",
        "x": -1.750695,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -1.750695,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.17",
    "route": [
      {
        "route_type": "wire",
        "x": -2.249805,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -2.249805,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.18",
    "route": [
      {
        "route_type": "wire",
        "x": -2.748915,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -2.748915,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.19",
    "route": [
      {
        "route_type": "wire",
        "x": -3.249295,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -3.249295,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.20",
    "route": [
      {
        "route_type": "wire",
        "x": -3.749675,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -3.749675,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.21",
    "route": [
      {
        "route_type": "wire",
        "x": -4.250055,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -4.250055,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.22",
    "route": [
      {
        "route_type": "wire",
        "x": -4.750435,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -4.750435,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.23",
    "route": [
      {
        "route_type": "wire",
        "x": -5.250815,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -5.250815,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  },
  {
    "connection": "J3.24",
    "route": [
      {
        "route_type": "wire",
        "x": -5.749925,
        "y": -1.79093495,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -5.749925,
        "y": -3.8,
        "width": 0.15,
        "layer": "top"
      }
    ]
  }
]