AnasSarkiz/magnetic-shutter-remote--01a0f81f

A compact USB‑C rechargeable battery device with BQ25185 charging, 3.3‑V regulation and protection, E73 Bluetooth control, temperature monitoring, status/charge LEDs, shutter/pair/power switches, and a mechanically enclosed Li‑Po battery with docking/antenna provisions.

Version
0.1.9
License
unset
Stars
0

imports/KT_0603R.tsx

import type { LedProps } from "@tscircuit/props"

const pinLabels = {
  pin1: ["anode","pos"],
  pin2: ["cathode","neg"]
} as const

export const KT_0603R = (props: LedProps) => {
  const { name = "LED1", ...restProps } = props

  return (
    <led
      name={name}
      pinLabels={pinLabels}
      supplierPartNumbers={{
  "jlcpcb": [
    "C2286"
  ]
}}
      manufacturerPartNumber="KT-0603R"
      footprint={<footprint>
        <smtpad portHints={["pin2","cathode","neg"]} pcbX="-0.750062mm" pcbY="0mm" width="0.7999984mm" height="0.7999984mm" shape="rect" />
<smtpad portHints={["pin1","anode","pos"]} pcbX="0.750062mm" pcbY="0mm" width="0.7999984mm" height="0.7999984mm" shape="rect" />
<silkscreenpath route={[{"x":0.20063460000005762,"y":0.7010653999999477},{"x":1.4706346000000394,"y":0.7010653999999477},{"x":1.4706346000000394,"y":-0.7010146000001214},{"x":0.20063460000005762,"y":-0.7010146000001214}]} />
<silkscreenpath route={[{"x":0.08994139999992967,"y":0.0020065999999587802},{"x":-0.11892280000006394,"y":0.00015239999993355013}]} />
<silkscreenpath route={[{"x":-0.30005019999998694,"y":0.7000747999998111},{"x":-1.400022599999943,"y":0.7000747999998111},{"x":-1.7000474000000168,"y":0.39999919999991107},{"x":-1.7000474000000168,"y":-0.3999484000000848},{"x":-1.400022599999943,"y":-0.7000240000000986}]} />
<silkscreenpath route={[{"x":-1.400022599999943,"y":-0.7000240000000986},{"x":-0.30005019999998694,"y":-0.7000240000000986}]} />
<silkscreenpath route={[{"x":0.08994139999992967,"y":0.39999919999991107},{"x":0.08994139999992967,"y":-0.37998400000014954}]} />
<silkscreentext text="{NAME}" pcbX="-0.109982mm" pcbY="1.69596mm" anchorAlignment="center" fontSize="1mm" />
<fabricationnotepath route={[{"x":-1.0264647999997578,"y":0.14396720000002006},{"x":-0.4182110000000421,"y":0.14396720000002006},{"x":-0.4182110000000421,"y":-0.009779000000094129},{"x":-1.0291825999998991,"y":-0.009779000000094129},{"x":-1.0291825999998991,"y":-0.003098800000088886},{"x":-1.0264647999997578,"y":0.14396720000002006}]} strokeWidth="0.254mm" />
<fabricationnotepath route={[{"x":0.4618228000001636,"y":0.13197839999997996},{"x":1.0700765999998794,"y":0.13197839999997996},{"x":1.0700765999998794,"y":-0.021767800000020543},{"x":0.4591050000000223,"y":-0.021767800000020543},{"x":0.4591050000000223,"y":-0.015087600000128987},{"x":0.4618228000001636,"y":0.13197839999997996}]} strokeWidth="0.254mm" />
<fabricationnotepath route={[{"x":0.6916166000000885,"y":-0.2636266000001797},{"x":0.6916166000000885,"y":0.3446271999998771},{"x":0.845362800000089,"y":0.3446271999998771},{"x":0.845362800000089,"y":-0.26634440000009363},{"x":0.8386826000000838,"y":-0.26634440000009363},{"x":0.6916166000000885,"y":-0.2636266000001797}]} strokeWidth="0.254mm" />
<courtyardoutline outline={[{"x":-1.9474820000000364,"y":0.9459599999999},{"x":1.7275180000000319,"y":0.9459599999999},{"x":1.7275180000000319,"y":-0.9510400000000345},{"x":-1.9474820000000364,"y":-0.9510400000000345},{"x":-1.9474820000000364,"y":0.9459599999999}]} />
      </footprint>}
      cadModel={{
        objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2286.obj?uuid=0da0275bf7a84667bce8747a921fb9e3",
        stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2286.step?uuid=0da0275bf7a84667bce8747a921fb9e3",
        pcbRotationOffset: 0,
        modelOriginPosition: { x: 0.000050799999826267594, y: -0.00005079999993995443, z: -0.01 },
      }}
      {...restProps}
    />
  )
}