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/netClasses.ts

export const netClasses = {
  highCurrent: ["VBAT_IN", "VBAT_PROTECTED", "PWR_GND", ...Array.from({ length: 16 }, (_, i) => `OUT${i + 1}_HS`)],
  lowCurrent: ["CAN_H", "CAN_L", "CAN_REF_GND", "5V_INTERNAL", "3V3_INTERNAL", "5V_SENSOR_A_PROTECTED", "5V_SENSOR_B_PROTECTED", "LOGIC_GND", "SENSOR_GND_A", "SENSOR_GND_B"],
  senseControl: [...Array.from({ length: 16 }, (_, i) => `OUT${i + 1}_EN`), ...Array.from({ length: 16 }, (_, i) => `OUT${i + 1}_IS`), ...Array.from({ length: 16 }, (_, i) => `IN${i + 1}`)],
}