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/inputChannels.ts
export const inputChannelData = Array.from({ length: 16 }, (_, i) => {
const n = i + 1
return {
channel: `IN${n}`,
connector: n <= 8 ? "J_IN_A" : "J_IN_B",
behavior: n <= 4 ? "frequency/pulse capable candidate" : "analog/digital configurable candidate",
inputNet: `IN${n}`,
mcuNet: `MCU_IN${n}`,
protection: `D_IN${n}_TVS`,
seriesResistor: `R_IN${n}_SER`,
rcCapacitor: `C_IN${n}_RC`,
pullupDnp: `R_IN${n}_PU_DNP`,
pulldownDnp: `R_IN${n}_PD_DNP`,
}
})