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_SOIC_8_3_9x4_9mm_P1_27mm.tsx
// Source: commaai/PCBGolf/pcbgolf.pretty/SOIC-8_3.9x4.9mm_P1.27mm.kicad_mod
// Generated by footprints/generate.py. Coordinates are millimetres, +Y up.
export const Footprint_SOIC_8_3_9x4_9mm_P1_27mm = () => (
<footprint originalLayer="top">
<smtpad name={"pad_1"} pcbX={-2.475} pcbY={1.905} portHints={["pin1","1"]} solderMaskMargin={0.0} solderPasteMargin={0.0} layer={"top"} shape={"rect"} width={1.95} height={0.6} cornerRadius={0.15} />
<smtpad name={"pad_2"} pcbX={-2.475} pcbY={0.635} portHints={["pin2","2"]} solderMaskMargin={0.0} solderPasteMargin={0.0} layer={"top"} shape={"rect"} width={1.95} height={0.6} cornerRadius={0.15} />
<smtpad name={"pad_3"} pcbX={-2.475} pcbY={-0.635} portHints={["pin3","3"]} solderMaskMargin={0.0} solderPasteMargin={0.0} layer={"top"} shape={"rect"} width={1.95} height={0.6} cornerRadius={0.15} />
<smtpad name={"pad_4"} pcbX={-2.475} pcbY={-1.905} portHints={["pin4","4"]} solderMaskMargin={0.0} solderPasteMargin={0.0} layer={"top"} shape={"rect"} width={1.95} height={0.6} cornerRadius={0.15} />
<smtpad name={"pad_5"} pcbX={2.475} pcbY={-1.905} portHints={["pin5","5"]} solderMaskMargin={0.0} solderPasteMargin={0.0} layer={"top"} shape={"rect"} width={1.95} height={0.6} cornerRadius={0.15} />
<smtpad name={"pad_6"} pcbX={2.475} pcbY={-0.635} portHints={["pin6","6"]} solderMaskMargin={0.0} solderPasteMargin={0.0} layer={"top"} shape={"rect"} width={1.95} height={0.6} cornerRadius={0.15} />
<smtpad name={"pad_7"} pcbX={2.475} pcbY={0.635} portHints={["pin7","7"]} solderMaskMargin={0.0} solderPasteMargin={0.0} layer={"top"} shape={"rect"} width={1.95} height={0.6} cornerRadius={0.15} />
<smtpad name={"pad_8"} pcbX={2.475} pcbY={1.905} portHints={["pin8","8"]} solderMaskMargin={0.0} solderPasteMargin={0.0} layer={"top"} shape={"rect"} width={1.95} height={0.6} cornerRadius={0.15} />
<silkscreenpath route={[{"x":0,"y":2.56},{"x":-1.95,"y":2.56}]} />
<silkscreenpath route={[{"x":0,"y":2.56},{"x":1.95,"y":2.56}]} />
<silkscreenpath route={[{"x":0,"y":-2.56},{"x":-1.95,"y":-2.56}]} />
<silkscreenpath route={[{"x":0,"y":-2.56},{"x":1.95,"y":-2.56}]} />
<silkscreenpath route={[{"x":-2.7,"y":2.465},{"x":-2.94,"y":2.795},{"x":-2.46,"y":2.795},{"x":-2.7,"y":2.465}]} />
<fabricationnotepath route={[{"x":-1.95,"y":1.475},{"x":-0.975,"y":2.45}]} strokeWidth={0.1} />
<fabricationnotepath route={[{"x":-1.95,"y":-2.45},{"x":-1.95,"y":1.475}]} strokeWidth={0.1} />
<fabricationnotepath route={[{"x":-0.975,"y":2.45},{"x":1.95,"y":2.45}]} strokeWidth={0.1} />
<fabricationnotepath route={[{"x":1.95,"y":2.45},{"x":1.95,"y":-2.45}]} strokeWidth={0.1} />
<fabricationnotepath route={[{"x":1.95,"y":-2.45},{"x":-1.95,"y":-2.45}]} strokeWidth={0.1} />
<fabricationnotetext pcbX={0} pcbY={-3.4} anchorAlignment="center" text="SOIC-8_3.9x4.9mm_P1.27mm" font="tscircuit2024" fontSize={1} />
<courtyardoutline outline={[{"x":-3.7,"y":2.7},{"x":-3.7,"y":-2.7},{"x":3.7,"y":-2.7},{"x":3.7,"y":2.7}]} layer="top" />
</footprint>
)