ComponentTJ_S3210SW5TGLC2R_A5 module#
- class RectangleSmdPad[source]#
Bases:
Pad- shape: Shape | PadShape = Polygon(elements=((0.5, 0.45), (-0.5, 0.45), (-0.5, -0.45), (0.5, -0.45)), 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.
- paste = [Paste(shape=Polygon(elements=((0.551, 0.501), (-0.551, 0.501), (-0.551, -0.501), (0.551, -0.501)), holes=()), side=<Side.Top: 0>)]#
- soldermask = [Soldermask(shape=Polygon(elements=((0.551, 0.501), (-0.551, 0.501), (-0.551, -0.501), (0.551, -0.501)), holes=()), side=<Side.Top: 0>)]#
- class RectangleSmdPad1[source]#
Bases:
Pad- shape: Shape | PadShape = Polygon(elements=((0.4, 0.6), (-0.4, 0.6), (-0.4, -0.6), (0.4, -0.6)), 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.
- paste = [Paste(shape=Polygon(elements=((0.451, 0.651), (-0.451, 0.651), (-0.451, -0.651), (0.451, -0.651)), holes=()), side=<Side.Top: 0>)]#
- soldermask = [Soldermask(shape=Polygon(elements=((0.451, 0.651), (-0.451, 0.651), (-0.451, -0.651), (0.451, -0.651)), holes=()), side=<Side.Top: 0>)]#
- class LandpatternLED_SMD_3P_L3_2_W1_0_RD_RED[source]#
Bases:
Landpattern- p = {1: RectangleSmdPad1().at(Transform((-1.527, 0.067), 90, (1, 1))), 2: RectangleSmdPad1().at(Transform((1.473, 0.067), 90, (1, 1))), 3: RectangleSmdPad().at(Transform((-0.027, -0.44), 180, (1, 1)))}#
- customlayer = [Custom(shape=Shape[Text], side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolyline(width=0.06, elements=[Arc(center=(-1.627, 1.316), radius=0.03, start=0, arc=-360)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[(1.625, -0.393), (1.624, -0.393), (1.438, -0.393), (1.438, 0.532), (1.624, 0.532), (1.624, -0.393), (1.625, -0.393), (1.625, -0.393)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[(1.07, -0.006), (1.07, -0.005), (1.071, 0.182), (1.995, 0.182), (1.995, -0.005), (1.07, -0.005), (1.07, -0.006), (1.07, -0.006)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[(-1.995, 0.053), (-1.995, 0.054), (-1.995, 0.24), (-1.07, 0.24), (-1.07, 0.054), (-1.995, 0.054), (-1.995, 0.053), (-1.995, 0.053)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[(-0.897, 0.824), (0.833, 0.824), Arc(center=(-0.027, 0.42), radius=0.893, start=45.0011, arc=44.9988), Arc(center=(-0.027, 0.396), radius=0.917, start=90, arc=45), (-0.897, 0.824), (-0.897, 0.824)]), side=<Side.Top: 0>, name='Fab')]#
- silkscreen = [Silkscreen(shape=Shape[Text], side=<Side.Top: 0>)]#
- courtyard = [Courtyard(shape=Polygon(elements=((1.995, 0.941), (-1.995, 0.941), (-1.995, -0.941), (1.995, -0.941)), holes=()), side=<Side.Top: 0>)]#
- models = [<jitx.model3d.Model3D object>]#
- class SymbolTJ_S3210SW5TGLC2R_A5[source]#
Bases:
Symbol- p = {1: Pin((-1, 0), 3, <Direction.Left: 'left'>), 2: Pin((1, 0), 3, <Direction.Right: 'right'>), 3: Pin((0, -1), 3, <Direction.Down: 'down'>)}#
- draws = [Shape[Text], Shape[Text], Polyline(width=0.254, elements=[(-1, 2), (-2.4, 3.40001)]), Polyline(width=0.254, elements=[(-0.2, 2.80001), (-1.6, 4.20001)]), Polyline(width=0.254, elements=[(-1, -1.4), (-1, 1.4)]), Polygon(elements=[(1, -1.2), (-1, 0), (1, 1.4)], holes=()), Polygon(elements=[(-2.4, 3.40001), (-1.6, 3.00001), (-2, 2.60001)], holes=()), Polygon(elements=[(-1.6, 4.20001), (-0.8, 3.80001), (-1.2, 3.40001)], holes=())]#
- class ComponentTJ_S3210SW5TGLC2R_A5(*args, **kwargs)[source]#
Bases:
Component- name = 'C273626'#
- description = 'Red 1206 Light Emitting Diodes (LED) ROHS'#
- manufacturer: str | None = 'TOGIALED'#
Manufacturer for this component.
- mpn: str | None = 'TJ-S3210SW5TGLC2R-A5'#
Manufacturer part number for this component.
- datasheet = 'https://www.lcsc.com/datasheet/lcsc_datasheet_1810181735_TOGIALED-TJ-S3210SW5TGLC2R-A5_C273626.pdf'#
- reference_prefix = 'D'#
- landpattern = LandpatternLED_SMD_3P_L3_2_W1_0_RD_RED()#
- p = {1: Port(), 2: Port(), 3: Port()}#
- symbol = SymbolTJ_S3210SW5TGLC2R_A5()#
- mappings = [SymbolMapping({Port(): SymbolTJ_S3210SW5TGLC2R_A5().p[1], Port(): SymbolTJ_S3210SW5TGLC2R_A5().p[2], Port(): SymbolTJ_S3210SW5TGLC2R_A5().p[3]}), PadMapping({Port(): LandpatternLED_SMD_3P_L3_2_W1_0_RD_RED().p[1], Port(): LandpatternLED_SMD_3P_L3_2_W1_0_RD_RED().p[2], Port(): LandpatternLED_SMD_3P_L3_2_W1_0_RD_RED().p[3]})]#