Files
periscope/taxonomy/ic.json
Siddharth Kothari 6672d2be57 Pinscope open-source core
Agentic schematic validation: datasheet extraction via Claude Console
Skills, netlist/BOM design graph, per-IC direct datasheet review with
page citations, capacitor derating, Next.js report UI.

Extracted from the Pinscope cloud codebase. Auth and billing live in the
private gateway repo behind stable seams (billing_hook.py, adapter files
listed in CLAUDE.md).
2026-07-16 21:29:45 -07:00

58 lines
1.5 KiB
JSON

{
"type": "ic",
"subtypes": {
"ic.mcu": {
"description": "Microcontroller",
"example_mpn": "MSPM0G3507SPTR"
},
"ic.power.ldo": {
"description": "Low-dropout voltage regulator",
"example_mpn": "SPX3819M5-L-3-3"
},
"ic.power.switching_regulator": {
"description": "Switching voltage regulator (buck, boost, buck-boost)"
},
"ic.power.pmic": {
"description": "Power management IC (multi-rail, sequencing)"
},
"ic.interface.usb_uart_bridge": {
"description": "USB to UART bridge IC",
"example_mpn": "CH340E"
},
"ic.interface.level_shifter": {
"description": "Voltage level translator/shifter"
},
"ic.interface.can_transceiver": {
"description": "CAN bus transceiver"
},
"ic.interface.rs485_transceiver": {
"description": "RS-485/RS-422 transceiver"
},
"ic.protection.esd": {
"description": "ESD/TVS protection IC",
"example_mpn": "USBLC6-2SC6"
},
"ic.sensor.accelerometer": {
"description": "Accelerometer / IMU"
},
"ic.sensor.temperature": {
"description": "Temperature sensor IC"
},
"ic.memory.flash": {
"description": "NOR/NAND flash memory"
},
"ic.memory.eeprom": {
"description": "EEPROM"
},
"ic.logic.buffer": {
"description": "Buffer / line driver"
},
"ic.logic.gate": {
"description": "Logic gate IC"
},
"ic.amplifier.opamp": {
"description": "Operational amplifier"
}
}
}