AnasSarkiz/magnetic-shutter-remote-r8
A USB‑C rechargeable battery-powered ESP32‑C3 wireless controller with Li‑ion charging, protected 3.3‑V buck‑boost regulation, thermal/safety monitoring, status LEDs, buttons, programming UART, crystal clock, and 2.4‑GHz antenna matching network.
- Version
- 0.4.0-prototype
- License
- unset
- Stars
- 0
tests/fixtures/r9-supplier-gates.circuit.tsx
import { TYPE_C_31_M_12 } from "../../imports/TYPE_C_31_M_12/TYPE_C_31_M_12";
import { TXM40M0004252HBCEO00T } from "../../imports/TXM40M0004252HBCEO00T/TXM40M0004252HBCEO00T";
export default function SupplierGates() {
return (
<board width="32mm" height="26mm" routingDisabled>
<net name="GND" isGroundNet />
<net name="USB5V" isPowerNet />
<net name="CC1" />
<net name="CC2" />
<net name="XTAL_P" />
<net name="XTAL_N" />
<TYPE_C_31_M_12
name="J1"
standard="usb_c"
pcbX={-7}
pcbY={0}
noConnect={["SBU1", "SBU2", "DP1", "DP2", "DN1", "DN2"]}
connections={{
EH1: "net.GND",
EH2: "net.GND",
EH3: "net.GND",
EH4: "net.GND",
GND1: "net.GND",
GND2: "net.GND",
VBUS1: "net.USB5V",
VBUS2: "net.USB5V",
CC1: "net.CC1",
CC2: "net.CC2",
}}
/>
<TXM40M0004252HBCEO00T
name="Y1"
pcbX={5}
pcbY={0}
loadCapacitance="15pF"
connections={{
pin1: "net.XTAL_P",
pin2: "net.GND",
pin3: "net.XTAL_N",
pin4: "net.GND",
}}
/>
</board>
);
}