gokul/macro-six-usbc
USB-powered ATmega32U4 controller board with protected/switched 5 V power, six tactile keys, rotary encoder, reset/boot/ISP interfaces, power LED, and six daisy-chained SK6812 RGB LEDs driven through MOSFETs.
- Version
- 0.1.6
- License
- MIT
- Stars
- 0
imports/EC11E18244AU.tsx
import type { ChipProps } from "@tscircuit/props"
const pinLabels = {
pin6: ["pin6"],
pin7: ["pin7"],
pin8: ["A"],
pin9: ["C"],
pin10: ["B"],
pin11: ["D"],
pin12: ["E"]
} as const
export const EC11E18244AU = (props: ChipProps<typeof pinLabels>) => {
return (
<chip
pinLabels={pinLabels}
supplierPartNumbers={{
"jlcpcb": [
"C202365"
]
}}
manufacturerPartNumber="EC11E18244AU"
footprint={<footprint>
<platedhole portHints={["pin8"]} pcbX="-2.540127mm" pcbY="-7.250049mm" outerDiameter="1.7999964mm" holeDiameter="1.3000228mm" shape="circle" />
<platedhole portHints={["pin9"]} pcbX="-0.000127mm" pcbY="-7.250049mm" outerDiameter="1.7999964mm" holeDiameter="1.3000228mm" shape="circle" />
<platedhole portHints={["pin10"]} pcbX="2.539873mm" pcbY="-7.250049mm" outerDiameter="1.7999964mm" holeDiameter="1.3000228mm" shape="circle" />
<platedhole portHints={["pin11"]} pcbX="-2.540127mm" pcbY="7.250049mm" outerDiameter="1.7999964mm" holeDiameter="1.3000228mm" shape="circle" />
<platedhole portHints={["pin12"]} pcbX="2.539873mm" pcbY="7.250049mm" outerDiameter="1.7999964mm" holeDiameter="1.3000228mm" shape="circle" />
<platedhole portHints={["pin6"]} pcbX="5.499989mm" pcbY="0.250063mm" holeWidth="2.999994mm" holeHeight="1.5000224mm" outerWidth="3.999992mm" outerHeight="2.2999954mm" pcbRotation="90deg" shape="pill" />
<platedhole portHints={["pin7"]} pcbX="-5.499989mm" pcbY="0.250063mm" holeWidth="2.999994mm" holeHeight="1.5000224mm" outerWidth="3.999992mm" outerHeight="2.2999954mm" pcbRotation="90deg" shape="pill" />
<silkscreenpath strokeWidth={0.15} route={[{"x":-5.900115200000187,"y":6.250076400000012},{"x":-5.900115200000187,"y":2.4218391999999085}]} />
<silkscreenpath strokeWidth={0.15} route={[{"x":5.899861199999918,"y":2.421966199999929},{"x":5.899988199999825,"y":6.250076400000012}]} />
<silkscreenpath strokeWidth={0.15} route={[{"x":5.899861199999918,"y":-5.7500012000000424},{"x":-5.900115200000187,"y":-5.749950399999989}]} />
<silkscreenpath strokeWidth={0.15} route={[{"x":-5.900115200000187,"y":6.250000199999931},{"x":-3.065932400000065,"y":6.250076400000012}]} />
<silkscreenpath strokeWidth={0.15} route={[{"x":-2.794127000000117,"y":1.266063000000031},{"x":2.7938729999999623,"y":1.266063000000031}]} />
<silkscreenpath strokeWidth={0.15} route={[{"x":-5.900115200000187,"y":6.250076400000012},{"x":-5.900115200000187,"y":2.4218391999999085}]} />
<silkscreenpath strokeWidth={0.15} route={[{"x":-5.900115200000187,"y":-1.9217131999998855},{"x":-5.900115200000187,"y":-5.749950399999989}]} />
<silkscreenpath strokeWidth={0.15} route={[{"x":5.899861199999918,"y":-5.749950399999989},{"x":5.899861199999918,"y":-1.9218402000001333}]} />
<silkscreenpath strokeWidth={0.15} route={[{"x":4.787925399999949,"y":2.2820629999999937},{"x":3.9749475999998367,"y":2.2820629999999937}]} />
<silkscreenpath strokeWidth={0.15} route={[{"x":4.787925399999949,"y":-1.7819369999999708},{"x":3.9749475999998367,"y":-1.7819369999999708}]} />
<silkscreenpath strokeWidth={0.15} route={[{"x":-5.900115200000187,"y":-1.9217131999998855},{"x":-5.900115200000187,"y":-5.749950399999989}]} />
<silkscreenpath strokeWidth={0.15} route={[{"x":-4.05142699999999,"y":2.2820629999999937},{"x":-4.787925400000063,"y":2.2820629999999937}]} />
<silkscreenpath strokeWidth={0.15} route={[{"x":-4.787925400000063,"y":-1.7819369999999708},{"x":-3.810127000000193,"y":-1.7819369999999708}]} />
<silkscreenpath strokeWidth={0.15} route={[{"x":-2.0143216000001303,"y":6.250076400000012},{"x":2.0140675999999758,"y":6.250076400000012}]} />
<silkscreenpath strokeWidth={0.15} route={[{"x":3.065678399999797,"y":6.250076400000012},{"x":5.899861199999918,"y":6.250076400000012}]} />
<silkscreenpath strokeWidth={0.15} route={[{"x":1.777872999999886,"y":1.266063000000031},{"x":1.8859268226797212,"y":1.0415664378789415},{"x":1.965765487822864,"y":0.8055577038286401},{"x":2.016194617789324,"y":0.5615674625264546},{"x":2.0364597983467547,"y":0.313245781119349},{"x":2.026257864624995,"y":0.06430752462142664},{"x":1.9857414364294073,"y":-0.18152321805769134},{"x":1.9155166350651598,"y":-0.4205688460729107},{"x":1.816634015828754,"y":-0.6492532631477843},{"x":1.6905728518174783,"y":-0.864155375580367},{"x":1.5392190041659433,"y":-1.0620602714290044},{"x":1.3648367097707705,"y":-1.2400073152409732},{"x":1.1700347085575231,"y":-1.3953344388321511},{"x":0.9577272170164406,"y":-1.5257179655351365},{"x":0.7310903318468718,"y":-1.6292073721451743},{"x":0.4935145158983687,"y":-1.7042544685333496},{"x":0.24855387722118394,"y":-1.7497365584006275},{"x":-0.00012700000013410317,"y":-1.7649732346892506},{"x":-0.24880787722145215,"y":-1.7497365584006275},{"x":-0.4937685158986369,"y":-1.7042544685333496},{"x":-0.73134433184714,"y":-1.6292073721451743},{"x":-0.9579812170165951,"y":-1.5257179655351365},{"x":-1.1702887085576776,"y":-1.3953344388321511},{"x":-1.3650907097710387,"y":-1.2400073152409732},{"x":-1.5394730041660978,"y":-1.0620602714290044},{"x":-1.6908268518177465,"y":-0.864155375580367},{"x":-1.8168880158289085,"y":-0.6492532631477843},{"x":-1.9157706350653143,"y":-0.4205688460729107},{"x":-1.9859954364295618,"y":-0.18152321805769134},{"x":-2.026511864625263,"y":0.06430752462142664},{"x":-2.0367137983469092,"y":0.313245781119349},{"x":-2.0164486177894787,"y":0.5615674625264546},{"x":-1.9660194878230186,"y":0.8055577038286401},{"x":-1.8861808226799894,"y":1.0415664378789415},{"x":-1.7781270000000404,"y":1.266063000000031}]} />
<silkscreencircle strokeWidth={0.15} pcbX="-0.000127mm" pcbY="0.250063mm" radius="4.325366mm" />
<silkscreencircle strokeWidth={0.15} pcbX="-0.000127mm" pcbY="0.250063mm" radius="3.3528mm" />
<silkscreencircle strokeWidth={0.15} pcbX="-0.000127mm" pcbY="0.250063mm" radius="3.048mm" />
<courtyardoutline outline={[{"x":-6.8999866999999995,"y":8.400047200000131},{"x":6.899986699999886,"y":8.400047200000131},{"x":6.899986699999886,"y":-8.400047200000017},{"x":-6.8999866999999995,"y":-8.400047200000017},{"x":-6.8999866999999995,"y":8.400047200000131}]} />
</footprint>}
cadModel={{
objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C202365.obj?uuid=98040a81456e4e72ba6314de5f862cda",
stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C202365.step?uuid=98040a81456e4e72ba6314de5f862cda",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0.000012700000070253736, y: -0.24998729999992975, z: -0.000006999999999646178 },
}}
{...props}
/>
)
}