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/PowerSupplies.tsx
export function PowerSupplies() {
return <>
<chip name="U_5V_BUCK" footprint="soic8_p1.27mm" pcbX={-54} pcbY={30} />
<inductor name="L_5V_BUCK" inductance="10uH" footprint="soic8_p1.27mm" pcbX={-48} pcbY={22} />
<capacitor name="C_5V_IN" capacitance="10uF" footprint="0805" pcbX={-61} pcbY={22} />
<capacitor name="C_5V_OUT" capacitance="22uF" footprint="0805" pcbX={-42} pcbY={22} />
<chip name="U_3V3_LDO" footprint="soic8_p1.27mm" pcbX={-34} pcbY={30} />
<capacitor name="C_3V3_DEC" capacitance="10uF" footprint="0805" pcbX={-29} pcbY={22} />
<chip name="U_SENSOR_5V_A_LIMIT" footprint="soic8_p1.27mm" pcbX={-18} pcbY={30} />
<chip name="U_SENSOR_5V_B_LIMIT" footprint="soic8_p1.27mm" pcbX={0} pcbY={30} />
<testpoint name="TP_5V_INTERNAL" pcbX={-54} pcbY={41} />
<testpoint name="TP_3V3_INTERNAL" pcbX={-34} pcbY={41} />
<testpoint name="TP_5V_SENSOR_A_PROTECTED" pcbX={-18} pcbY={41} />
<testpoint name="TP_5V_SENSOR_B_PROTECTED" pcbX={0} pcbY={41} />
<silkscreentext text="5V_INTERNAL buck / 3V3 regulator / protected sensor A+B" pcbX={-24} pcbY={49} fontSize="1mm" />
<silkscreentext text="SENSOR_A_EN SENSOR_A_FAULT SENSOR_B_EN SENSOR_B_FAULT" pcbX={-8} pcbY={16} fontSize="0.75mm" />
</>
}