component
MCP4921-E
Public Made by Adomby adom
Microchip Tech Digital To Analog Converters (DAC), SOIC-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
{
"slug": "mcp4921-e",
"version": "0.1.0",
"type": "component",
"description": "Microchip Tech Digital To Analog Converters (DAC), SOIC-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
"tags": [
"component",
"data acquisition",
"mcp4921-e",
"factory-2.0.0",
"extractor-text"
],
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"mcp4921-e.kicad_sym",
"mcp4921-e.kicad_mod",
"mcp4921-e.glb",
"mcp4921-e.step",
"mcp4921-e.lbr",
"docs/hero.png",
"docs/mcp4921-e-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"mcp4921-e-hero.glb",
"mcp4921-e-hero.overlay.json",
"mcp4921-e-etched.glb"
],
"component": {
"mpn": "MCP4921-E",
"manufacturer": "Microchip Tech",
"package": "SOIC-8",
"pin_count": 8,
"category": "Data Acquisition",
"subcategory": "Digital To Analog Converters (DAC)",
"datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588882518674182144",
"parts": {
"symbol": "mcp4921-e.kicad_sym",
"footprint": "mcp4921-e.kicad_mod",
"model_3d": "mcp4921-e-hero.glb",
"model_3d_plain": "mcp4921-e-etched.glb",
"model_3d_step": "mcp4921-e-etched.step",
"model_3d_step_plain": "mcp4921-e.step",
"lbr": "mcp4921-e.lbr"
},
"distributor_links": {
"lcsc": "C43499"
},
"distributor_check": {
"checked_at": "2026-10-18T00:09:25Z",
"source": "Component Ocean /api/assign-pns",
"digikey": {
"pn": null,
"status": "error",
"error": "The read operation timed out"
},
"mouser": {
"pn": null,
"status": "error",
"error": "The read operation timed out"
}
},
"pins": [
{
"number": "1",
"name": "VDD",
"type": "power_in",
"description": "Positive supply input that must be held between 2.7V and 5.5V relative to VSS, and should be bypassed with about 0.1 µF ceramic plus 10 µF tantalum to ground."
},
{
"number": "2",
"name": "CS",
"type": "input",
"description": "Active-low chip select input that must be low to enable the serial clock and data functions."
},
{
"number": "3",
"name": "SCK",
"type": "input",
"description": "SPI-compatible serial clock input."
},
{
"number": "4",
"name": "SDI",
"type": "input",
"description": "SPI-compatible serial data input."
},
{
"number": "5",
"name": "LDAC",
"type": "input",
"description": "DAC output synchronization input that, when low, transfers the input register to the output register (VOUT), and it may be tied to VSS so VOUT updates on the rising edge of CS."
},
{
"number": "6",
"name": "VREF",
"type": "power_in",
"description": "Voltage reference input whose voltage can range from VSS to VDD, and which may be tied to VDD."
},
{
"number": "7",
"name": "VSS",
"type": "power_in",
"description": "Analog ground pin and current return path of the device, which must be connected to a ground plane through a low-impedance connection."
},
{
"number": "8",
"name": "VOUT",
"type": "output",
"description": "DAC analog output from an output amplifier, with full-scale range from VSS to G×VREF (G = 1x or 2x) that cannot go higher than VDD."
}
],
"provenance": {
"extractor": "extract_pins 0.3",
"factory_chain": {
"factory": "2.0.0",
"extractor": "extract_pins 0.3",
"primary_model": "claude-haiku-5-5",
"primary_mode": "text",
"consensus_model": "claude-sonnet-5-5",
"consensus": "agreed",
"guards": "pin_guards 0.1: passed",
"guard_notes": [
"extractor flagged: The datasheet gives one pin table (Table 3-1) shared by the PDIP, MSOP and SOIC packages, so the SOI; The DFN-8 package has an additional exposed thermal pad (EP, pin 9) that is not present on SOIC-8, s"
],
"pages_sent": 11,
"cost_usd": 0.0356,
"at": "2026-10-18T00:07:57"
},
"datasheet": {
"url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588882518674182144",
"pages": 50,
"sha256": "a52733deb49e0ae4",
"source_tier": "lcsc"
},
"cad": "KiCad official (CC-BY-SA 4.0)",
"pins": {
"total": 8,
"described": 8,
"cites_pages": true,
"refuses_to_fabricate": true
}
},
"viewers": {
"symbol": "viewers/symbol.html",
"footprint": "viewers/footprint.html"
},
"models_3d": [
{
"file": "mcp4921-e.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
6.0,
4.9,
1.75
],
"zmin_mm": -0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "07f46cff378d30e6c27dfd5a03092c795323f86d91c71fc7e743f4f418dc553a",
"checked": "2026-10-18",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "mcp4921-e-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
6.0,
4.9,
1.75
],
"zmin_mm": -0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "914a9d94fcc3a1ea6581e7b55ff437c343b453c1ec155c75dd41ab7471564901",
"checked": "2026-10-18",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
]
}
}