imrishabh18/pcbgolf

A complete 4-layer PCBGolf controller PCB with STM32H7 MCU, USB/SD and CAN interfaces, power regulation, protection, connectors, switches, LEDs, clocking, and supporting passives.

Version
1.6.1
License
unset
Stars
0

footprints/Footprint_EVQ_Q2.tsx

// Source: commaai/PCBGolf/pcbgolf.pretty/EVQ-Q2.kicad_mod
// Generated by footprints/generate.py. Coordinates are millimetres, +Y up.
export const Footprint_EVQ_Q2 = () => (
  <footprint originalLayer="top">
    <smtpad name={"pad_1"} pcbX={-3.4} pcbY={-2.0} portHints={["pin1","A"]} solderMaskMargin={0.0508} solderPasteMargin={0.0} layer={"top"} shape={"rect"} width={3.2} height={1.2} />
    <smtpad name={"pad_2"} pcbX={3.4} pcbY={-2.0} portHints={["pin2","A'"]} solderMaskMargin={0.0508} solderPasteMargin={0.0} layer={"top"} shape={"rect"} width={3.2} height={1.2} />
    <smtpad name={"pad_3"} pcbX={-3.4} pcbY={2.0} portHints={["pin3","B"]} solderMaskMargin={0.0508} solderPasteMargin={0.0} layer={"top"} shape={"rect"} width={3.2} height={1.2} />
    <smtpad name={"pad_4"} pcbX={3.4} pcbY={2.0} portHints={["pin4","B'"]} solderMaskMargin={0.0508} solderPasteMargin={0.0} layer={"top"} shape={"rect"} width={3.2} height={1.2} />
    <silkscreenpath route={[{"x":-3.3,"y":3},{"x":3.3,"y":3}]} />
    <silkscreenpath route={[{"x":-3.3,"y":-3},{"x":-3.3,"y":3}]} />
    <silkscreenpath route={[{"x":3.3,"y":3},{"x":3.3,"y":-3}]} />
    <silkscreenpath route={[{"x":3.3,"y":-3},{"x":-3.3,"y":-3}]} />
    <silkscreenpath route={[{"x":1,"y":0},{"x":0.9238795325112867,"y":0.3826834323650898},{"x":0.7071067811865476,"y":0.7071067811865475},{"x":0.38268343236508984,"y":0.9238795325112867},{"x":6.123233995736766e-17,"y":1},{"x":-0.3826834323650897,"y":0.9238795325112867},{"x":-0.7071067811865475,"y":0.7071067811865476},{"x":-0.9238795325112867,"y":0.3826834323650899},{"x":-1,"y":1.2246467991473532e-16},{"x":-0.9238795325112868,"y":-0.38268343236508967},{"x":-0.7071067811865477,"y":-0.7071067811865475},{"x":-0.38268343236509034,"y":-0.9238795325112865},{"x":-1.8369701987210297e-16,"y":-1},{"x":0.38268343236509,"y":-0.9238795325112866},{"x":0.7071067811865474,"y":-0.7071067811865477},{"x":0.9238795325112865,"y":-0.3826834323650904},{"x":1,"y":-2.4492935982947064e-16}]} />
    <silkscreenpath route={[{"x":1.5033,"y":0},{"x":1.3888681012242174,"y":0.5752880038744395},{"x":1.0629936241577371,"y":1.062993624157737},{"x":0.5752880038744396,"y":1.3888681012242174},{"x":9.205057665791081e-17,"y":1.5033},{"x":-0.5752880038744395,"y":1.3888681012242174},{"x":-1.062993624157737,"y":1.0629936241577371},{"x":-1.3888681012242174,"y":0.5752880038744397},{"x":-1.5033,"y":1.8410115331582162e-16},{"x":-1.3888681012242177,"y":-0.5752880038744393},{"x":-1.0629936241577371,"y":-1.062993624157737},{"x":-0.5752880038744403,"y":-1.388868101224217},{"x":-2.761517299737324e-16,"y":-1.5033},{"x":0.5752880038744398,"y":-1.3888681012242172},{"x":1.0629936241577367,"y":-1.0629936241577371},{"x":1.388868101224217,"y":-0.5752880038744405},{"x":1.5033,"y":-3.6820230663164324e-16}]} />
    <fabricationnotetext pcbX={-3.2} pcbY={-4.8} anchorAlignment="bottom_left" text="EVQ-Q2" font="tscircuit2024" fontSize={0.516128} />
    <courtyardrect pcbX={0.000000} pcbY={0.000000} width={10.500000} height={6.500000} layer="top" />
  </footprint>
)