Vishay Intertechnology · Schema
Vishay Electronic Component
Schema for a Vishay electronic component including part identification, specifications, packaging, and category information
AutomotiveCapacitorsDiodesElectronicsIndustrialMOSFETsManufacturingMedicalOptoelectronicsPassive ComponentsResistorsSemiconductorsFortune 1000
Properties
| Name | Type | Description |
|---|---|---|
| partNumber | string | Vishay manufacturer part number |
| manufacturer | string | Manufacturer name |
| category | string | Primary component category |
| subcategory | string | Component subcategory or series name |
| description | string | Technical description of the component |
| specifications | object | Key electrical and physical specifications |
| datasheet | string | URL to the component datasheet PDF |
| productPage | string | URL to the Vishay product page |
| applications | array | Target markets and applications |
| rohs | boolean | Whether the component is RoHS compliant |
| msLevel | string | Moisture sensitivity level for SMD components |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/vishay-intertechnology/main/json-schema/vishay-electronic-component-schema.json",
"title": "Vishay Electronic Component",
"description": "Schema for a Vishay electronic component including part identification, specifications, packaging, and category information",
"type": "object",
"properties": {
"partNumber": {
"type": "string",
"description": "Vishay manufacturer part number",
"example": "VSMD2S4"
},
"manufacturer": {
"type": "string",
"description": "Manufacturer name",
"const": "Vishay Intertechnology"
},
"category": {
"type": "string",
"description": "Primary component category",
"enum": [
"Resistors",
"Capacitors",
"Inductors",
"Diodes",
"MOSFETs",
"Transistors",
"Optoelectronics",
"Rectifiers",
"TVS Diodes",
"Optocouplers",
"Thermistors",
"Potentiometers",
"Load Cells",
"Strain Gages",
"Integrated Circuits",
"Solid State Relays"
]
},
"subcategory": {
"type": "string",
"description": "Component subcategory or series name"
},
"description": {
"type": "string",
"description": "Technical description of the component"
},
"specifications": {
"type": "object",
"description": "Key electrical and physical specifications",
"properties": {
"voltageRating": {
"type": "string",
"description": "Maximum voltage rating (e.g., 40V, 600V)"
},
"currentRating": {
"type": "string",
"description": "Maximum current rating (e.g., 1A, 10A)"
},
"powerRating": {
"type": "string",
"description": "Maximum power dissipation (e.g., 1W, 0.25W)"
},
"resistance": {
"type": "string",
"description": "Resistance value for resistors (e.g., 10kΩ)"
},
"capacitance": {
"type": "string",
"description": "Capacitance value for capacitors (e.g., 100nF)"
},
"inductance": {
"type": "string",
"description": "Inductance value for inductors (e.g., 10µH)"
},
"tolerance": {
"type": "string",
"description": "Value tolerance (e.g., ±1%, ±5%, ±10%)"
},
"temperatureRange": {
"type": "string",
"description": "Operating temperature range (e.g., -55°C to +150°C)"
},
"packageType": {
"type": "string",
"description": "Component package type (e.g., SOD-123, TO-220, 0402)"
}
}
},
"datasheet": {
"type": "string",
"format": "uri",
"description": "URL to the component datasheet PDF"
},
"productPage": {
"type": "string",
"format": "uri",
"description": "URL to the Vishay product page"
},
"applications": {
"type": "array",
"description": "Target markets and applications",
"items": {
"type": "string",
"enum": [
"Automotive",
"Industrial",
"Computing",
"Consumer",
"Telecommunications",
"Military",
"Aerospace",
"Medical"
]
}
},
"rohs": {
"type": "boolean",
"description": "Whether the component is RoHS compliant"
},
"msLevel": {
"type": "string",
"description": "Moisture sensitivity level for SMD components"
}
},
"required": ["partNumber", "category", "manufacturer"]
}