{
  "metadata": {
    "id": "micro-horn-a15t-4mm-single-arm",
    "name": "Micro Servo Horn — Single Arm (A15T, Ø4.0 mm)",
    "type": "mechanical_adapter",
    "description": "Single-arm micro servo horn for A15T spline, 4.0 mm major diameter. For HS-55 class micro servos.",
    "manufacturer": "Du-Bro (baseline family); generic vendor compatible",
    "part_number": "DUBM6930 (set reference)",
    "datasheet_url": null,
    "tags": [
      "servo",
      "horn",
      "micro",
      "15T",
      "A15T",
      "4.0mm"
    ],
    "schema_version": "1.4.0",
    "version": "0.2.0",
    "taxonomy": [
      "mechanical.adapter",
      "actuator.motor.servo"
    ]
  },
  "domains": [
    {
      "domain": "mechanical",
      "resources": [
        {
          "id": "spline_bore",
          "name": "A15T Spline Bore",
          "connector_type": "involute_spline",
          "functions": [
            {
              "name": "mechanical_coupling",
              "direction": "sink",
              "signal_class": "mechanical_drive"
            }
          ],
          "description": "Internal spline mates to micro servo output shaft; 15 teeth, Ø4.0 mm major diameter."
        },
        {
          "id": "arm_face",
          "name": "Single Arm Face",
          "connector_type": "pattern_holes",
          "functions": [
            {
              "name": "mechanical_mount",
              "direction": "source"
            }
          ],
          "description": "Outbound holes for linkages; vendor patterns vary."
        }
      ],
      "interfaces": [
        {
          "id": "servo_spline_15T_micro_4.0mm:v1",
          "name": "Servo Spline — Micro 15T Ø4.0 mm",
          "protocol": {
            "type": "mechanical_spline",
            "role": "provider"
          },
          "requires": [
            {
              "function": "mechanical_coupling",
              "count": 1
            }
          ],
          "constraints": {
            "teeth": 15,
            "major_diameter_mm": 4,
            "status": "generic"
          },
          "description": "Horn provides mating interface to micro servo output shaft."
        },
        {
          "id": "horn_single_arm_micro_generic:v1",
          "name": "Horn Outbound Pattern — Single Arm (Micro)",
          "protocol": {
            "type": "mechanical_attachment",
            "role": "provider"
          },
          "requires": [
            {
              "function": "mechanical_mount",
              "count": 1
            }
          ],
          "constraints": {
            "hole_diameter_mm": null,
            "hole_pitch_mm": null,
            "arm_length_mm": null,
            "status": "generic"
          },
          "description": "Outbound holes for control link/clevis; leave nulls when vendor does not publish."
        }
      ],
      "material": "nylon (typical); material may vary by vendor",
      "weight_g": null
    }
  ],
  "rules": [
    "Mate only with servos exposing interface id 'servo_spline_15T_micro_4.0mm:v1'.",
    "Block mating if servo spline teeth != 15 or major_diameter_mm != 4.0."
  ],
  "evidence": {
    "baseline": [
      {
        "type": "distributor_product_page",
        "url": "https://www.servocity.com/dubro-sub-micro-arm-set-for-hitec-futaba-e-flite/",
        "claims": [
          "A15T spline",
          "compatible with Hitec HS-50/HS-55/45HB"
        ]
      }
    ],
    "spline_identity": [
      {
        "type": "manufacturer_page",
        "url": "https://www.hiteccs.com/actuators/product-details/HS-55",
        "claims": [
          "Horn Gear Spline: 15 segment / Ø4.0 mm"
        ]
      },
      {
        "type": "manufacturer_page_uk",
        "url": "https://hitec.uk/products/hs-55-2212060",
        "claims": [
          "Spline 15T (Ø4mm)"
        ]
      },
      {
        "type": "retailer_pdf",
        "url": "https://shop.multiplex-rc.de/module/dcshop/webforms/download_file.php?file=19301",
        "claims": [
          "Horn Gear Spline 15T (Ø4.0)"
        ]
      }
    ],
    "context_range": [
      {
        "type": "manufacturer_accessory",
        "url": "https://www.dubro.com/products/micro-adjustable-servo-arm",
        "claims": [
          "Fits micro outputs 3.88–4.70 mm Ø (illustrates vendor variation)"
        ]
      }
    ]
  },
  "compatible_components": [
    {
      "name": "Hitec HS-55",
      "url": "https://www.hiteccs.com/actuators/product-details/HS-55",
      "matched_interface_id": "servo_spline_15T_micro_4.0mm:v1"
    },
    {
      "name": "Hitec HS-50",
      "url": "https://www.servocity.com/dubro-sub-micro-arm-set-for-hitec-futaba-e-flite/",
      "matched_interface_id": "servo_spline_15T_micro_4.0mm:v1"
    },
    {
      "name": "Hitec HS-45HB",
      "url": "https://www.servocity.com/dubro-sub-micro-arm-set-for-hitec-futaba-e-flite/",
      "matched_interface_id": "servo_spline_15T_micro_4.0mm:v1"
    }
  ],
  "compatibility_notes": "A15T micro spline is 15 teeth with 4.0 mm major diameter on HS-55; other brands may vary slightly. Verify fit before load.",
  "warnings": [
    "Outbound hole geometry not standardized across vendors; check your linkage hardware."
  ],
  "node_geometry": {
    "width_px": 170,
    "height_px": 90
  }
}