rushabhcodes/ESP32-E-Reader
This code defines the hardware layout and schematic connections for an ESP32-based e-reader device, including microcontroller, USB, display, power management, connectors, passives, switches, and associated PCB footprints, placements, and net connections.
- Version
- 1.0.6
- License
- unset
- Stars
- 0
imports/FXL0420_100_M.tsx
import type { InductorProps } from "@tscircuit/props";
export const FXL0420_100_M = (props: Omit<InductorProps, "inductance">) => {
return (
<inductor
inductance="10uH"
supplierPartNumbers={{
jlcpcb: ["C177242"],
}}
manufacturerPartNumber="FXL0420-100-M"
footprint={
<footprint>
<smtpad
portHints={["pin2"]}
pcbX="2.027936mm"
pcbY="0mm"
width="1.3999972mm"
height="2.120011mm"
shape="rect"
/>
<smtpad
portHints={["pin1"]}
pcbX="-2.027936mm"
pcbY="0mm"
width="1.3999972mm"
height="2.120011mm"
shape="rect"
/>
<silkscreenpath
route={[
{ x: -2.2761956000001646, y: 1.2123928000000888 },
{ x: -2.2761956000001646, y: 2.1761957999999595 },
{ x: 2.276195600000051, y: 2.1761957999999595 },
{ x: 2.276195600000051, y: 1.2123928000000888 },
]}
/>
<silkscreenpath
route={[
{ x: -2.2761956000001646, y: -1.212392799999975 },
{ x: -2.2761956000001646, y: -2.1761957999999595 },
{ x: 2.276195600000051, y: -2.1761957999999595 },
{ x: 2.276195600000051, y: -1.212392799999975 },
]}
/>
<silkscreentext
text="{NAME}"
pcbX="0.0127mm"
pcbY="3.1844mm"
anchorAlignment="center"
fontSize="1mm"
/>
<courtyardoutline
outline={[
{ x: -2.967800000000011, y: 2.4343999999999824 },
{ x: 2.9932000000000016, y: 2.4343999999999824 },
{ x: 2.9932000000000016, y: -2.408999999999878 },
{ x: -2.967800000000011, y: -2.408999999999878 },
{ x: -2.967800000000011, y: 2.4343999999999824 },
]}
/>
</footprint>
}
cadModel={{
objUrl:
"https://modelcdn.tscircuit.com/easyeda_models/assets/C177242.obj?uuid=6e6184a556a149ae9f259e9ef2fd1e0f",
stepUrl:
"https://modelcdn.tscircuit.com/easyeda_models/assets/C177242.step?uuid=6e6184a556a149ae9f259e9ef2fd1e0f",
pcbRotationOffset: 0,
modelOriginPosition: { x: 0, y: 0, z: 0 },
}}
{...props}
/>
);
};