ShiboSoftwareDev/muse-sensecap-indicator-replacement

A four-layer ESP32-S3 carrier board providing USB-C 5V input, AMS1117 3.3V regulation, reset/boot/user buttons, status LED, test points, and a 24-pin FFC peripheral interface.

Version
0.0.1
License
unset
Stars
0

imports/SK6805_EC15.tsx

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

const pinLabels = {
  pin1: ["DIN"],
  pin2: ["VDD"],
  pin3: ["DOUT"],
  pin4: ["GND"]
} as const

const pinAttributes = {
  pin2: {requiresPower: true},
  pin4: {requiresGround: true}
} as const

const footprinterPinLabels = {
  ...pinLabels,
  "pin4": [...pinLabels["pin4"], "pin3"],
  "pin3": [...pinLabels["pin3"], "pin4"],
} as const

export const SK6805_EC15 = (props: ChipProps<typeof pinLabels>) => {
  return (
    <chip
      pinLabels={footprinterPinLabels}
      pinAttributes={pinAttributes}
      supplierPartNumbers={{
  "jlcpcb": [
    "C2890035"
  ]
}}
      manufacturerPartNumber="SK6805-EC15"
      footprint="bga4_grid2x2_p0.9502mm_pad0.55mm_rectpads"
      cadModel={{
        objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2890035.obj?uuid=d4730404f94748a88e99bd67434d6079",
        stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2890035.step?uuid=d4730404f94748a88e99bd67434d6079",
        pcbRotationOffset: 0,
        modelOriginPosition: { x: 0.0001397000002043569, y: -0.00013969999997698324, z: -0.02 },
      }}
      {...props}
    />
  )
}