#pragma experiment("TRAITS")
import has_designator_prefix
import has_part_picked
import is_atomic_part
import is_auto_generated

component MDD_Microdiode_Electronics_SM4007PL_package:
    """SM4007PL A7"""

    # This trait marks this file as auto-generated
    # If you want to manually change it, remove the trait
    trait is_auto_generated<system="ato_part", source="easyeda:C64898", date="2025-09-29T14:14:32.258437+00:00", checksum="353e21e1f04792433f2b78e7da03f844839ac73718bffc52a5c43d60ba09cbfe">

    trait is_atomic_part<manufacturer="MDD（Microdiode Electronics）", partnumber="SM4007PL", footprint="SOD-123F_L2.8-W1.8-LS3.7-RD.kicad_mod", symbol="SM4007PL.kicad_sym", model="SOD-123FL_L2.8-W1.8-LS3.7-RD-1.STEP">
    trait has_part_picked::by_supplier<supplier_id="lcsc", supplier_partno="C64898", manufacturer="MDD（Microdiode Electronics）", partno="SM4007PL">
    trait has_designator_prefix<prefix="D">

    # pins
    signal A ~ pin 2
    signal C ~ pin 1
