changjiang_electronics_tech_BSS138 module#

class RectangleSMDPad[source]#

Bases: Pad

shape: Shape | PadShape = Polygon(elements=((0.625, 0.35), (-0.625, 0.35), (-0.625, -0.35), (0.625, -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.676, 0.401), (-0.676, 0.401), (-0.676, -0.401), (0.676, -0.401)), holes=()), side=<Side.Top: 0>)#
paste = Paste(shape=Polygon(elements=((0.676, 0.401), (-0.676, 0.401), (-0.676, -0.401), (0.676, -0.401)), holes=()), side=<Side.Top: 0>)#
class BSS138(*args, **kwargs)[source]#

Bases: Component

BSS138 N-Channel MOSFET

50V 220mA 3.5Ω@10V,220mA 360mW N Channel SOT-23 MOSFET Manufacturer: Changjiang Electronics Tech (CJ)

name = 'C78284'#
description = '50V 220mA 3.5Ω@10V,220mA 360mW N Channel SOT-23  MOSFETs ROHS'#
manufacturer: str | None = 'Changjiang Electronics Tech (CJ)'#

Manufacturer for this component.

mpn: str | None = 'BSS138'#

Manufacturer part number for this component.

datasheet = 'https://datasheet.lcsc.com/lcsc/1809291614_Jiangsu-Changjing-Electronics-Technology-Co---Ltd--BSS138_C78284.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})#
Device#

alias of BSS138