0hmX/dual-usb-peltier-assembly
A tscircuit package created by 0hmX.
- Version
- 0.4.12
- License
- unset
- Stars
- 0
src/board/temperature-routes.tsx
// Electrical branches and their length limits; hand-placed copper lives in routing-data.json.
export function TemperatureRouting() {
return <>
<trace from={".R_HOT_PULLUP > .pin2"} to={".R_HOT_SERIES > .pin2"} width={0.2} />
<trace from={".R_HOT_SERIES > .pin2"} to={".U_SENSOR_ESD > .pin6"} width={0.2} />
<trace from={".U_SENSOR_ESD > .pin1"} to={".J_HOT_SENSOR > .pin2"} width={0.2} />
<trace from={".R_COLD_PULLUP > .pin2"} to={".R_COLD_SERIES > .pin2"} width={0.2} />
<trace from={".R_COLD_PULLUP > .pin2"} to={".U_SENSOR_ESD > .pin4"} width={0.2} />
<trace from={".U_SENSOR_ESD > .pin3"} to={".J_COLD_SENSOR > .pin2"} width={0.2} />
<trace from={".R_HOT_PULLUP > .pin1"} to={".C_HOT_SENSOR > .pin1"} width={0.4} />
<trace from={".R_COLD_PULLUP > .pin1"} to={".C_COLD_SENSOR > .pin1"} width={0.4} />
<trace from={".R_HOT_PULLUP > .pin1"} to={".V_SENSOR_HOT_3V3 > .top"} width={0.4} />
<trace from={".R_COLD_PULLUP > .pin1"} to={".V_SENSOR_COLD_3V3 > .top"} width={0.4} />
<trace from={".U_SENSOR_ESD > .pin5"} to={".V_SENSOR_ESD_3V3 > .top"} width={0.4} />
<trace from={".V_SENSOR_HOT_3V3 > .bottom"} to={".V_SENSOR_COLD_3V3 > .bottom"} width={0.4} />
<trace from={".V_SENSOR_ESD_3V3 > .bottom"} to={".V_SENSOR_HOT_3V3 > .bottom"} width={0.4} />
<trace from={".V_SENSOR_HOT_3V3 > .bottom"} to={".J_HOT_SENSOR > .pin1"} width={0.4} />
<trace from={".V_SENSOR_COLD_3V3 > .bottom"} to={".J_COLD_SENSOR > .pin1"} width={0.4} />
<trace from={".C_HOT_SENSOR > .pin2"} to={".V_SENSOR_HOT_GND > .top"} width={0.3} />
<trace from={".C_COLD_SENSOR > .pin2"} to={".V_SENSOR_COLD_GND > .top"} width={0.3} />
<trace from={".U_SENSOR_ESD > .pin2"} to={".V_SENSOR_ESD_GND > .top"} width={0.3} />
</>
}