pixalynx/cm5-minimal-carrier
A 4-layer Raspberry Pi CM5 carrier board routes USB‑C 5V power through an RT9742 load switch with TVS protection and capacitive filtering, while providing ESD-protected HDMI output, CM5 connectors, test points, and ground/power planes.
- Version
- 0.1.1
- License
- unset
- Stars
- 0
output/schematics/05-Power_Protection.svg
<svg xmlns="http://www.w3.org/2000/svg" class="tscircuit-schematic" width="1800" height="1400" style="background-color: rgb(245, 241, 237)" data-real-to-screen-transform="matrix(155.1488110328,0,0,-155.1488110328,1518.9068600112,700)"><style>
.boundary { fill: rgb(245, 241, 237); }
.schematic-boundary { fill: none; stroke: #fff; }
.component { fill: none; stroke: rgb(132, 0, 0); }
.chip { fill: rgb(255, 255, 194); stroke: rgb(132, 0, 0); }
.component-pin { fill: none; stroke: rgb(132, 0, 0); }
.text { font-family: sans-serif; fill: rgb(0, 150, 0); }
.pin-number { fill: rgb(169, 0, 0); }
.port-label { fill: rgb(0, 100, 100); }
.component-name { fill: rgb(0, 100, 100); }
</style><rect class="boundary" x="0" y="0" width="1800" height="1400"/><g class="trace sch-trace" data-layer="base" data-circuit-json-type="schematic_trace" data-schematic-trace-id="schematic_trace_95" data-subcircuit-connectivity-map-key="unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"><path d="M 215.6568473356799 684.48511889672 L 85.33184606812779 684.48511889672" class="trace-invisible-hover-outline sch-trace-hitbox" stroke="rgb(0, 150, 0)" fill="none" stroke-width="24.823809765248px" stroke-linecap="round" opacity="0" stroke-linejoin="round"/><path class="sch-trace-path" d="M 215.6568473356799 684.48511889672 L 85.33184606812779 684.48511889672" stroke="rgb(0, 150, 0)" fill="none" stroke-width="3.102976220656px" stroke-linecap="round" stroke-linejoin="round"/></g><g class="trace sch-trace" data-layer="base" data-circuit-json-type="schematic_trace" data-schematic-trace-id="schematic_trace_96" data-subcircuit-connectivity-map-key="unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"><path d="M 1416.2348527100824 700 L 1298.3217563251544 700" class="trace-invisible-hover-outline sch-trace-hitbox" stroke="rgb(0, 150, 0)" fill="none" stroke-width="24.823809765248px" stroke-linecap="round" opacity="0" stroke-linejoin="round"/><path class="sch-trace-path" d="M 1416.2348527100824 700 L 1298.3217563251544 700" stroke="rgb(0, 150, 0)" fill="none" stroke-width="3.102976220656px" stroke-linecap="round" stroke-linejoin="round"/></g><g class="trace sch-trace" data-layer="base" data-circuit-json-type="schematic_trace" data-schematic-trace-id="schematic_trace_97" data-subcircuit-connectivity-map-key="unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"><path d="M 215.6568473356799 715.51488110328 L 85.33184606812779 715.51488110328" class="trace-invisible-hover-outline sch-trace-hitbox" stroke="rgb(0, 150, 0)" fill="none" stroke-width="24.823809765248px" stroke-linecap="round" opacity="0" stroke-linejoin="round"/><path class="sch-trace-path" d="M 215.6568473356799 715.51488110328 L 85.33184606812779 715.51488110328" stroke="rgb(0, 150, 0)" fill="none" stroke-width="3.102976220656px" stroke-linecap="round" stroke-linejoin="round"/></g><g class="trace sch-trace" data-layer="base" data-circuit-json-type="schematic_trace" data-schematic-trace-id="schematic_trace_98" data-subcircuit-connectivity-map-key="unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"><path d="M 650.07351822752 700 L 743.1628048471999 700" class="trace-invisible-hover-outline sch-trace-hitbox" stroke="rgb(0, 150, 0)" fill="none" stroke-width="24.823809765248px" stroke-linecap="round" opacity="0" stroke-linejoin="round"/><path class="sch-trace-path" d="M 650.07351822752 700 L 743.1628048471999 700" stroke="rgb(0, 150, 0)" fill="none" stroke-width="3.102976220656px" stroke-linecap="round" stroke-linejoin="round"/></g><g class="trace sch-trace" data-layer="base" data-circuit-json-type="schematic_trace" data-schematic-trace-id="schematic_trace_99" data-subcircuit-connectivity-map-key="unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"><path d="M 1621.5788673123177 700 L 1714.6681539319977 700" class="trace-invisible-hover-outline sch-trace-hitbox" stroke="rgb(0, 150, 0)" fill="none" stroke-width="24.823809765248px" stroke-linecap="round" opacity="0" stroke-linejoin="round"/><path class="sch-trace-path" d="M 1621.5788673123177 700 L 1714.6681539319977 700" stroke="rgb(0, 150, 0)" fill="none" stroke-width="3.102976220656px" stroke-linecap="round" stroke-linejoin="round"/></g><g class="trace-overlays sch-trace-overlays" data-layer="overlay" data-circuit-json-type="schematic_trace" data-schematic-trace-id="schematic_trace_95" data-subcircuit-connectivity-map-key="unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"/><g class="trace-overlays sch-trace-overlays" data-layer="overlay" data-circuit-json-type="schematic_trace" data-schematic-trace-id="schematic_trace_96" data-subcircuit-connectivity-map-key="unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"/><g class="trace-overlays sch-trace-overlays" data-layer="overlay" data-circuit-json-type="schematic_trace" data-schematic-trace-id="schematic_trace_97" data-subcircuit-connectivity-map-key="unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"/><g class="trace-overlays sch-trace-overlays" data-layer="overlay" data-circuit-json-type="schematic_trace" data-schematic-trace-id="schematic_trace_98" data-subcircuit-connectivity-map-key="unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"/><g class="trace-overlays sch-trace-overlays" data-layer="overlay" data-circuit-json-type="schematic_trace" data-schematic-trace-id="schematic_trace_99" data-subcircuit-connectivity-map-key="unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"/><g class="sch-component" data-circuit-json-type="schematic_component" data-schematic-component-id="schematic_component_4"><rect class="component chip sch-component-body" x="277.71637174879993" y="653.45535669016" width="310.2976220656001" height="93.08928661968002" stroke-width="3.102976220656px" fill="rgb(255, 255, 194)" stroke="rgb(132, 0, 0)"/><rect class="component-overlay sch-component-overlay" x="277.71637174879993" y="653.45535669016" width="310.2976220656001" height="93.08928661968002" fill="transparent"/><text class="sch-text" x="277.71637174879993" y="766.713988744104" fill="#006464" text-anchor="start" dominant-baseline="middle" font-family="sans-serif" font-size="27.926785985904px" transform="rotate(0, 277.71637174879993, 766.713988744104)">RT9742SNGV</text><text class="sch-text" x="277.71637174879993" y="633.286011255896" fill="#006464" text-anchor="start" dominant-baseline="middle" font-family="sans-serif" font-size="27.926785985904px" transform="rotate(0, 277.71637174879993, 633.286011255896)">U1</text><line class="component-pin sch-component-pin sch-port-line" x1="277.71637174879993" y1="684.48511889672" x2="215.6568473356799" y2="684.48511889672" stroke-width="3.102976220656px"/><g class="sch-port" data-schematic-port-id="source_port_239"><rect x="212.55387111502392" y="681.382142676064" width="6.205952441312" height="6.205952441312" opacity="0"/></g><polygon points="277.71637174879993,684.48511889672 264.2800905766643,692.24255944836 264.2800905766643,676.72767834508" fill="white" stroke="rgb(132, 0, 0)" stroke-width="1.0343254068853334px"/><text class="pin-number sch-pin-number" x="246.6866095422397" y="681.382142676064" style="font-family: sans-serif;" fill="rgb(169, 0, 0)" text-anchor="middle" dominant-baseline="auto" font-size="23.272321654920002px" transform="">1</text><text class="pin-number sch-pin-label" x="293.23125285207993" y="684.48511889672" style="font-family: sans-serif;" fill="rgb(169, 0, 0)" text-anchor="start" dominant-baseline="middle" font-size="23.272321654920002px" transform="">VIN_1</text><line class="component-pin sch-component-pin sch-port-line" x1="277.71637174879993" y1="715.51488110328" x2="215.6568473356799" y2="715.51488110328" stroke-width="3.102976220656px"/><g class="sch-port" data-schematic-port-id="source_port_240"><rect x="212.55387111502392" y="712.411904882624" width="6.205952441312" height="6.205952441312" opacity="0"/></g><text class="pin-number sch-pin-number" x="246.6866095422397" y="712.411904882624" style="font-family: sans-serif;" fill="rgb(169, 0, 0)" text-anchor="middle" dominant-baseline="auto" font-size="23.272321654920002px" transform="">2</text><text class="pin-number sch-pin-label" x="293.23125285207993" y="715.51488110328" style="font-family: sans-serif;" fill="rgb(169, 0, 0)" text-anchor="start" dominant-baseline="middle" font-size="23.272321654920002px" transform="">VOUT_2</text><line class="component-pin sch-component-pin sch-port-line" x1="588.0139938144" y1="700" x2="650.07351822752" y2="700" stroke-width="3.102976220656px"/><g class="sch-port" data-schematic-port-id="source_port_241"><rect x="646.970542006864" y="696.897023779344" width="6.205952441312" height="6.205952441312" opacity="0"/></g><text class="pin-number sch-pin-number" x="619.04375602096" y="696.897023779344" style="font-family: sans-serif;" fill="rgb(169, 0, 0)" text-anchor="middle" dominant-baseline="auto" font-size="23.272321654920002px" transform="">3</text><text class="pin-number sch-pin-label" x="572.49911271112" y="700" style="font-family: sans-serif;" fill="rgb(169, 0, 0)" text-anchor="end" dominant-baseline="middle" font-size="23.272321654920002px" transform="">GND_3</text></g><g class="sch-component" data-circuit-json-type="schematic_component" data-schematic-component-id="schematic_component_8"><path class="sch-path" d="M 1416.2348527100824 700 L 1491.5276580642353 700" stroke="rgb(132, 0, 0)" stroke-width="3.102976220656" fill="none" stroke-linecap="round" stroke-linejoin="round" data-schematic-component-id="schematic_component_8"/><path class="sch-path" d="M 1546.2860619581647 700 L 1621.5788673123177 700" stroke="rgb(132, 0, 0)" stroke-width="3.102976220656" fill="none" stroke-linecap="round" stroke-linejoin="round" data-schematic-component-id="schematic_component_8"/><path class="sch-path" d="M 1491.5276580642353 700 L 1546.2860619581647 664.6902705925352 L 1546.2860619581647 735.3097294074648 L 1491.5276580642353 700" stroke="rgb(132, 0, 0)" stroke-width="3.102976220656" fill="none" stroke-linecap="round" stroke-linejoin="round" data-schematic-component-id="schematic_component_8"/><path class="sch-path" d="M 1475.1001368960565 743.3346679091613 L 1491.5276580642353 735.3097294074648 L 1491.5276580642353 664.6902705925352 L 1507.9551792324141 656.6653320908387" stroke="rgb(132, 0, 0)" stroke-width="3.102976220656" fill="none" stroke-linecap="round" stroke-linejoin="round" data-schematic-component-id="schematic_component_8"/></g><g class="schematic-port-hover sch-port-hover" data-schematic-port-id="source_port_239"><circle cx="215.6568473356799" cy="684.48511889672" r="6.205952441312" fill="red" opacity="0"/></g><g class="schematic-port-hover sch-port-hover" data-schematic-port-id="source_port_240"><circle cx="215.6568473356799" cy="715.51488110328" r="6.205952441312" fill="red" opacity="0"/></g><g class="schematic-port-hover sch-port-hover" data-schematic-port-id="source_port_241"><circle cx="650.07351822752" cy="700" r="6.205952441312" fill="red" opacity="0"/></g><g class="schematic-port-hover sch-port-hover" data-schematic-port-id="source_port_272"><circle cx="1416.2348527100824" cy="700" r="6.205952441312" fill="red" opacity="0"/></g><g class="schematic-port-hover sch-port-hover" data-schematic-port-id="source_port_273"><circle cx="1621.5788673123177" cy="700" r="6.205952441312" fill="red" opacity="0"/></g><text class="sch-text" x="1518.9068600112" y="622.9605903837131" fill="#000000" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="27.926785985904px" transform="rotate(0, 1518.9068600112, 622.9605903837131)">D1</text><text class="sch-text" x="1518.9068600112" y="777.0394096162869" fill="#000000" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="27.926785985904px" transform="rotate(0, 1518.9068600112, 777.0394096162869)">SMAJ5.0A</text><text class="sch-text" x="200.14196623239968" y="675.176190234752" fill="rgb(132, 0, 0)" text-anchor="end" dominant-baseline="middle" font-family="sans-serif" font-size="18.617857323936px" transform="rotate(0, 200.14196623239968, 675.176190234752)">CM5_5V</text><text class="sch-text" x="1400.7199716068023" y="690.691071338032" fill="rgb(132, 0, 0)" text-anchor="end" dominant-baseline="middle" font-family="sans-serif" font-size="18.617857323936px" transform="rotate(0, 1400.7199716068023, 690.691071338032)">CM5_5V</text><text class="sch-text" x="200.1419662323999" y="706.205952441312" fill="rgb(132, 0, 0)" text-anchor="end" dominant-baseline="middle" font-family="sans-serif" font-size="18.617857323936px" transform="rotate(0, 200.1419662323999, 706.205952441312)">HDMI_5V</text><text class="sch-text" x="671.794351772112" y="690.691071338032" fill="rgb(132, 0, 0)" text-anchor="start" dominant-baseline="middle" font-family="sans-serif" font-size="18.617857323936px" transform="rotate(0, 671.794351772112, 690.691071338032)">GND</text><text class="sch-text" x="1643.2997008569096" y="690.691071338032" fill="rgb(132, 0, 0)" text-anchor="start" dominant-baseline="middle" font-family="sans-serif" font-size="18.617857323936px" transform="rotate(0, 1643.2997008569096, 690.691071338032)">GND</text></svg>