AP2125K_2_8TRG1 module#

class AP2125K_2_8TRG1_Symbol[source]#

Bases: Symbol

pin_name_size: float | None = 0.6#

Font size of pin name text of Pin objects in this symbol, in grid units. If unset, defers to a parent Symbol, if a parent exists. This can be overriden at the Pin level by setting its pin_name_size attribute.

pad_name_size: float | None = 0.6#

Font size of pad name text of Pin objects in this symbol, in grid units. If unset, defers to a parent Symbol, if a parent exists. This can be overriden at the Pin level by setting its pad_name_size attribute.

VIN = Pin(at=(-2, 0), direction=<Direction.Left: 'left'>, length=1)#
GND = Pin(at=(-2, -1), direction=<Direction.Left: 'left'>, length=1)#
EN = Pin(at=(-2, -2), direction=<Direction.Left: 'left'>, length=1)#
NC = Pin(at=(2, -2), direction=<Direction.Right: 'right'>, length=1)#
VOUT = Pin(at=(2, 0), direction=<Direction.Right: 'right'>, length=1)#
ref_text = Shape[Text]#
value_text = Shape[Text]#
component_box = Polygon(elements=[(1.5, 0.5), (-1.5, 0.5), (-1.5, -2.5), (1.5, -2.5), (1.5, 0.5)], holes=())#
class AP2125K_2_8TRG1(*args, **kwargs)[source]#

Bases: Component

300ma CMOS LDO Regulator NPN

mpn: str | None = 'AP2125K-2.8TRG1'#

Manufacturer part number for this component.

reference_designator_prefix: str | None = 'U'#

Reference designator prefix for this component. This will be used to generate a unique reference designator for each component of the same type.

Note

This field is a required data point for matching components between builds. If this value changes (including changing from unset to set), it will be treated as a new component, even if nothing else changes.

VIN = Port()#
GND = Port()#
EN = Port()#
NC = Port()#
VOUT = Port()#
landpattern = SOT23_5().package_body(RectanglePackage(height=Toleranced(1.425, 0.025, 0.025), width=Toleranced(1.6, 0.1, 0.1), length=Toleranced(2.96, 0.14, 0.14))).lead_profile(SOTLeadProfile(span=Toleranced(2.825, 0.175, 0.175), pitch=0.95, type=SOTLead(length=Toleranced(0.425, 0.125, 0.125), width=Toleranced(0.4, 0.1, 0.1), lead_type=LeadProtrusion(name='SmallGullWingLeads', fillets={<DensityLevel.A: 'A'>: LeadFillets(toe=0.55, heel=0.45, side=0.01, courtyard_excess=0.5), <DensityLevel.B: 'B'>: LeadFillets(toe=0.35, heel=0.35, side=-0.02, courtyard_excess=0.25), <DensityLevel.C: 'C'>: LeadFillets(toe=0.15, heel=0.25, side=-0.04, courtyard_excess=0.1)}))))#
symbol = BoxSymbol(rows=[Row(left=[PinGroup([Port(), Port(), Port()])], right=[PinGroup([Port(), Port()])])])#
mappings = [PadMapping({Port(): [SOT23_5().package_body(RectanglePackage(height=Toleranced(1.425, 0.025, 0.025), width=Toleranced(1.6, 0.1, 0.1), length=Toleranced(2.96, 0.14, 0.14))).lead_profile(SOTLeadProfile(span=Toleranced(2.825, 0.175, 0.175), pitch=0.95, type=SOTLead(length=Toleranced(0.425, 0.125, 0.125), width=Toleranced(0.4, 0.1, 0.1), lead_type=LeadProtrusion(name='SmallGullWingLeads', fillets={<DensityLevel.A: 'A'>: LeadFillets(toe=0.55, heel=0.45, side=0.01, courtyard_excess=0.5), <DensityLevel.B: 'B'>: LeadFillets(toe=0.35, heel=0.35, side=-0.02, courtyard_excess=0.25), <DensityLevel.C: 'C'>: LeadFillets(toe=0.15, heel=0.25, side=-0.04, courtyard_excess=0.1)})))).p[1]], Port(): [SOT23_5().package_body(RectanglePackage(height=Toleranced(1.425, 0.025, 0.025), width=Toleranced(1.6, 0.1, 0.1), length=Toleranced(2.96, 0.14, 0.14))).lead_profile(SOTLeadProfile(span=Toleranced(2.825, 0.175, 0.175), pitch=0.95, type=SOTLead(length=Toleranced(0.425, 0.125, 0.125), width=Toleranced(0.4, 0.1, 0.1), lead_type=LeadProtrusion(name='SmallGullWingLeads', fillets={<DensityLevel.A: 'A'>: LeadFillets(toe=0.55, heel=0.45, side=0.01, courtyard_excess=0.5), <DensityLevel.B: 'B'>: LeadFillets(toe=0.35, heel=0.35, side=-0.02, courtyard_excess=0.25), <DensityLevel.C: 'C'>: LeadFillets(toe=0.15, heel=0.25, side=-0.04, courtyard_excess=0.1)})))).p[2]], Port(): [SOT23_5().package_body(RectanglePackage(height=Toleranced(1.425, 0.025, 0.025), width=Toleranced(1.6, 0.1, 0.1), length=Toleranced(2.96, 0.14, 0.14))).lead_profile(SOTLeadProfile(span=Toleranced(2.825, 0.175, 0.175), pitch=0.95, type=SOTLead(length=Toleranced(0.425, 0.125, 0.125), width=Toleranced(0.4, 0.1, 0.1), lead_type=LeadProtrusion(name='SmallGullWingLeads', fillets={<DensityLevel.A: 'A'>: LeadFillets(toe=0.55, heel=0.45, side=0.01, courtyard_excess=0.5), <DensityLevel.B: 'B'>: LeadFillets(toe=0.35, heel=0.35, side=-0.02, courtyard_excess=0.25), <DensityLevel.C: 'C'>: LeadFillets(toe=0.15, heel=0.25, side=-0.04, courtyard_excess=0.1)})))).p[3]], Port(): [SOT23_5().package_body(RectanglePackage(height=Toleranced(1.425, 0.025, 0.025), width=Toleranced(1.6, 0.1, 0.1), length=Toleranced(2.96, 0.14, 0.14))).lead_profile(SOTLeadProfile(span=Toleranced(2.825, 0.175, 0.175), pitch=0.95, type=SOTLead(length=Toleranced(0.425, 0.125, 0.125), width=Toleranced(0.4, 0.1, 0.1), lead_type=LeadProtrusion(name='SmallGullWingLeads', fillets={<DensityLevel.A: 'A'>: LeadFillets(toe=0.55, heel=0.45, side=0.01, courtyard_excess=0.5), <DensityLevel.B: 'B'>: LeadFillets(toe=0.35, heel=0.35, side=-0.02, courtyard_excess=0.25), <DensityLevel.C: 'C'>: LeadFillets(toe=0.15, heel=0.25, side=-0.04, courtyard_excess=0.1)})))).p[4]], Port(): [SOT23_5().package_body(RectanglePackage(height=Toleranced(1.425, 0.025, 0.025), width=Toleranced(1.6, 0.1, 0.1), length=Toleranced(2.96, 0.14, 0.14))).lead_profile(SOTLeadProfile(span=Toleranced(2.825, 0.175, 0.175), pitch=0.95, type=SOTLead(length=Toleranced(0.425, 0.125, 0.125), width=Toleranced(0.4, 0.1, 0.1), lead_type=LeadProtrusion(name='SmallGullWingLeads', fillets={<DensityLevel.A: 'A'>: LeadFillets(toe=0.55, heel=0.45, side=0.01, courtyard_excess=0.5), <DensityLevel.B: 'B'>: LeadFillets(toe=0.35, heel=0.35, side=-0.02, courtyard_excess=0.25), <DensityLevel.C: 'C'>: LeadFillets(toe=0.15, heel=0.25, side=-0.04, courtyard_excess=0.1)})))).p[5]]})]#
LCSC = 'C176953'#
Device#

alias of AP2125K_2_8TRG1