on_semiconductor_NTA4151PT1G module#

class RectangleSMDPad[source]#

Bases: Pad

shape: Shape | PadShape = Polygon(elements=((0.2, 0.35), (-0.2, 0.35), (-0.2, -0.35), (0.2, -0.35)), holes=())#

The geometric shape of the pad or a PadShape to specify the regular shape and the shape when non-functional pads are removed. Can be overridden on a per-layer basis by shapes.

soldermask = Soldermask(shape=Polygon(elements=((0.251, 0.401), (-0.251, 0.401), (-0.251, -0.401), (0.251, -0.401)), holes=()), side=<Side.Top: 0>)#
paste = Paste(shape=Polygon(elements=((0.251, 0.401), (-0.251, 0.401), (-0.251, -0.401), (0.251, -0.401)), holes=()), side=<Side.Top: 0>)#
class NTA4151PT1G(*args, **kwargs)[source]#

Bases: Component

NTA4151PT1G P-Channel MOSFET

20V 760mA 360mΩ@4.5V,350mA 301mW P Channel MOSFET Manufacturer: ON Semiconductor

name = 'C54876'#
description = '20V 760mA 360mΩ@4.5V,350mA 301mW P Channel -  MOSFETs ROHS'#
manufacturer: str | None = 'ON Semiconductor'#

Manufacturer for this component.

mpn: str | None = 'NTA4151PT1G'#

Manufacturer part number for this component.

datasheet = 'https://datasheet.lcsc.com/lcsc/1809212222_onsemi-NTA4151PT1G_C54876.pdf'#
reference_designator_prefix: str | None = 'Q'#

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.

D = Port()#
G = Port()#
S = Port()#
landpattern = landpattern()#
symbol = symbol()#
padmapping = PadMapping({Port(): landpattern().p[1], Port(): landpattern().p[2], Port(): landpattern().p[3]})#
symbolmapping = SymbolMapping({Port(): symbol().D, Port(): symbol().G, Port(): symbol().S})#