jettos/powercore16-revc-complete-board-model

This code defines the hardware layout for a power distribution and control circuit featuring high-current power inputs, multiple output switches with programmable fuses, MCU-based control, input connectors, and communication interfaces, all represented with specific component footprints and connectivity zones.

Version
0.4.8
License
unset
Stars
0

src/components/DashConnector16.tsx

import { dashConnectorPins } from "../connectors"

export function DashConnector16() {
  return <>
    <chip name="J_DASH_16" footprint="soic8_p1.27mm" pcbX={112} pcbY={20} />
    {dashConnectorPins.map(([pin, net], i) => <silkscreentext text={`${pin} ${net}`} pcbX={91} pcbY={52 - i * 4} fontSize="0.72mm" />)}
    <silkscreentext text="J_DASH_16 CAN/control/service only - no output load current" pcbX={84} pcbY={-36} fontSize="1mm" />
    <silkscreentext text="REQUIRES_CONNECTOR_SYSTEM_VALIDATION: sealing strategy not frozen" pcbX={84} pcbY={-41} fontSize="0.8mm" />
    <silkscreentext text="DASH_PWR_12V_PROTECTED_DNI_OR_1A_MAX is DNI unless approved" pcbX={82} pcbY={-46} fontSize="0.7mm" />
  </>
}