component
MCP4921T-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
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815
{
"schema_version": 1,
"type": "component",
"slug": "mcp4921t-e",
"title": "MCP4921T-E",
"brief": "Microchip Tech Digital To Analog Converters (DAC), SOIC-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
"version": "0.1.0",
"license": "CC-BY-SA-4.0",
"tags": [
"component",
"data acquisition",
"mcp4921t-e",
"factory-2.0.0",
"extractor-text"
],
"component": {
"mpn": "MCP4921T-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/8589794361707311104",
"parts": {
"symbol": "mcp4921t-e.kicad_sym",
"footprint": "mcp4921t-e.kicad_mod",
"model_3d": "mcp4921t-e-hero.glb",
"model_3d_plain": "mcp4921t-e-etched.glb",
"model_3d_step": "mcp4921t-e-etched.step",
"model_3d_step_plain": "mcp4921t-e.step",
"lbr": "mcp4921t-e.lbr"
},
"distributor_links": {
"lcsc": "C623659"
},
"distributor_check": {
"checked_at": "2026-10-21T00:59:42Z",
"source": "Component Ocean /api/assign-pns",
"digikey": {
"pn": null,
"status": "no match"
},
"mouser": {
"pn": null,
"status": "no match"
}
},
"pins": [
{
"number": "1",
"name": "VDD",
"type": "power_in",
"description": "Positive supply voltage input that ranges from 2.7V to 5.5V relative to VSS, with a clean supply and about 0.1 µF ceramic plus 10 µF tantalum bypass capacitors recommended."
},
{
"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 driven low, transfers the input register contents to the output register and updates VOUT, and can be tied to VSS to update VOUT on the rising edge of CS."
},
{
"number": "6",
"name": "VREF",
"type": "power_in",
"description": "Voltage reference input whose input 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 that must be connected to a ground plane through a low-impedance connection."
},
{
"number": "8",
"name": "VOUT",
"type": "output",
"description": "DAC buffered analog output whose full-scale range is VSS to G×VREF (G = 1x or 2x) and which 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 provided text (11 of 50 pages) does not include the ordering/part-number decoder, so the 'T' (ta; Table 3-1 lists an Exposed Thermal Pad (EP, pin 9) for the DFN package only; it is not part of the 8"
],
"pages_sent": 11,
"cost_usd": 0.0376,
"at": "2026-10-21T00:57:00"
},
"datasheet": {
"url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8589794361707311104",
"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": "mcp4921t-e.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
6,
4.9,
1.75
],
"zmin_mm": 0,
"centre_offset_mm": 0,
"footprint_binding": "identity",
"sha256": "07f46cff378d30e6c27dfd5a03092c795323f86d91c71fc7e743f4f418dc553a",
"checked": "2026-10-21",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "mcp4921t-e-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
6,
4.9,
1.75
],
"zmin_mm": 0,
"centre_offset_mm": 0,
"footprint_binding": "identity",
"sha256": "33d26e660242a80f1a112e85e69d971cc79d1cedf92711e3a9831faafd0134b1",
"checked": "2026-10-21",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
]
},
"metadata": {
"specs": {
"Manufacturer": "Microchip Tech",
"Package": "SOIC-8",
"Category": "Data Acquisition",
"Pins": "8"
},
"appearance": {
"contacts": {
"quote": "MS = 8-Lead Plastic Micro Small Outline (MSOP) SN = 8-Lead Plastic Small Outline - Narrow, 150 mil",
"page": 47,
"doc": "ds.pdf",
"plating": "tin"
},
"version": 1,
"datasheet_sha256": "a52733deb49e0ae49c7f535e0f3591491d5e81c72f18e6c9f3846ce4ce2dcc5e"
},
"characteristics": {
"version": 1,
"source": "datasheet",
"datasheet_sha256": "a52733deb49e0ae49c7f535e0f3591491d5e81c72f18e6c9f3846ce4ce2dcc5e",
"rows": [
{
"name": "Operating Voltage",
"symbol": "VDD",
"kind": "recommended_operating",
"unit": "V",
"min": 2.7,
"typ": null,
"max": 5.5,
"conditions": "",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Supply Current",
"symbol": "IDD",
"kind": "electrical",
"unit": "µA",
"min": null,
"typ": 175,
"max": 350,
"conditions": "VDD = 5V",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Supply Current",
"symbol": "IDD",
"kind": "electrical",
"unit": "µA",
"min": null,
"typ": 125,
"max": 250,
"conditions": "VDD = 3V",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Software Shutdown Current",
"symbol": "ISHDN_SW",
"kind": "electrical",
"unit": "µA",
"min": null,
"typ": 3.3,
"max": 6,
"conditions": "Power-on Reset circuit remains on",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Resolution",
"symbol": "n",
"kind": "electrical",
"unit": "Bits",
"min": 12,
"typ": null,
"max": null,
"conditions": "",
"source_page": 3,
"source": "datasheet"
},
{
"name": "INL Error",
"symbol": "INL",
"kind": "electrical",
"unit": "LSb",
"min": -12,
"typ": 2,
"max": 12,
"conditions": "",
"source_page": 3,
"source": "datasheet"
},
{
"name": "DNL",
"symbol": "DNL",
"kind": "electrical",
"unit": "LSb",
"min": -0.75,
"typ": 0.2,
"max": 0.75,
"conditions": "Note 1: guaranteed monotonic by design over all codes",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Offset Error",
"symbol": "VOS",
"kind": "electrical",
"unit": "% of FSR",
"min": null,
"typ": 0.02,
"max": 1,
"conditions": "Code = 0x000h",
"source_page": 4,
"source": "datasheet"
},
{
"name": "Gain Error",
"symbol": "gE",
"kind": "electrical",
"unit": "% of FSR",
"min": null,
"typ": -0.1,
"max": 1,
"conditions": "Code = 0xFFFh, not including offset error",
"source_page": 4,
"source": "datasheet"
},
{
"name": "Input Range - Buffered Mode",
"symbol": "VREF",
"kind": "electrical",
"unit": "V",
"min": 0.04,
"typ": null,
"max": null,
"conditions": "Note 2",
"source_page": 4,
"source": "datasheet"
},
{
"name": "Input Range - Unbuffered Mode",
"symbol": "VREF",
"kind": "electrical",
"unit": "V",
"min": 0,
"typ": null,
"max": null,
"conditions": "",
"source_page": 4,
"source": "datasheet"
},
{
"name": "Output Swing",
"symbol": "VOUT",
"kind": "electrical",
"unit": "V",
"min": 0.01,
"typ": null,
"max": null,
"conditions": "Accuracy is better than 1 LSb for VOUT = 10 mV to (VDD - 40 mV)",
"source_page": 4,
"source": "datasheet"
},
{
"name": "Short Circuit Current",
"symbol": "ISC",
"kind": "electrical",
"unit": "mA",
"min": null,
"typ": 15,
"max": 24,
"conditions": "",
"source_page": 4,
"source": "datasheet"
},
{
"name": "Schmitt Trigger High Level Input Voltage (all digital inputs)",
"symbol": "VIH",
"kind": "electrical",
"unit": "VDD",
"min": 0.7,
"typ": null,
"max": null,
"conditions": "",
"source_page": 7,
"source": "datasheet"
},
{
"name": "Schmitt Trigger Low Level Input Voltage (all digital inputs)",
"symbol": "VIL",
"kind": "electrical",
"unit": "VDD",
"min": null,
"typ": null,
"max": 0.2,
"conditions": "",
"source_page": 7,
"source": "datasheet"
},
{
"name": "Input Leakage Current",
"symbol": "ILEAKAGE",
"kind": "electrical",
"unit": "µA",
"min": -1,
"typ": null,
"max": 1,
"conditions": "LDAC = CS = SDI = SCK = VREF = VDD or VSS",
"source_page": 7,
"source": "datasheet"
},
{
"name": "Clock Frequency",
"symbol": "FCLK",
"kind": "timing",
"unit": "MHz",
"min": null,
"typ": null,
"max": 20,
"conditions": "TA = +25°C (Note 1)",
"source_page": 7,
"source": "datasheet"
},
{
"name": "Clock High Time",
"symbol": "tHI",
"kind": "timing",
"unit": "ns",
"min": 15,
"typ": null,
"max": null,
"conditions": "Note 1",
"source_page": 7,
"source": "datasheet"
},
{
"name": "Clock Low Time",
"symbol": "tLO",
"kind": "timing",
"unit": "ns",
"min": 15,
"typ": null,
"max": null,
"conditions": "Note 1",
"source_page": 7,
"source": "datasheet"
},
{
"name": "CS Fall to First Rising CLK Edge",
"symbol": "tCSSR",
"kind": "timing",
"unit": "ns",
"min": 40,
"typ": null,
"max": null,
"conditions": "Applies only when CS falls with CLK high (Note 1)",
"source_page": 7,
"source": "datasheet"
},
{
"name": "Data Input Setup Time",
"symbol": "tSU",
"kind": "timing",
"unit": "ns",
"min": 15,
"typ": null,
"max": null,
"conditions": "Note 1",
"source_page": 7,
"source": "datasheet"
},
{
"name": "Data Input Hold Time",
"symbol": "tHD",
"kind": "timing",
"unit": "ns",
"min": 10,
"typ": null,
"max": null,
"conditions": "Note 1",
"source_page": 7,
"source": "datasheet"
},
{
"name": "SCK Rise to CS Rise Hold Time",
"symbol": "tCHS",
"kind": "timing",
"unit": "ns",
"min": 15,
"typ": null,
"max": null,
"conditions": "Note 1",
"source_page": 7,
"source": "datasheet"
},
{
"name": "CS High Time",
"symbol": "tCSH",
"kind": "timing",
"unit": "ns",
"min": 15,
"typ": null,
"max": null,
"conditions": "Note 1",
"source_page": 7,
"source": "datasheet"
},
{
"name": "LDAC Pulse Width",
"symbol": "tLD",
"kind": "timing",
"unit": "ns",
"min": 100,
"typ": null,
"max": null,
"conditions": "Note 1",
"source_page": 7,
"source": "datasheet"
},
{
"name": "LDAC Setup Time",
"symbol": "tLS",
"kind": "timing",
"unit": "ns",
"min": 40,
"typ": null,
"max": null,
"conditions": "Note 1",
"source_page": 7,
"source": "datasheet"
},
{
"name": "SCK Idle Time before CS Fall",
"symbol": "tIDLE",
"kind": "timing",
"unit": "ns",
"min": 40,
"typ": null,
"max": null,
"conditions": "Note 1",
"source_page": 7,
"source": "datasheet"
},
{
"name": "Specified Temperature Range",
"symbol": "TA",
"kind": "recommended_operating",
"unit": "°C",
"min": -40,
"typ": null,
"max": 125,
"conditions": "",
"source_page": 8,
"source": "datasheet"
},
{
"name": "Operating Temperature Range",
"symbol": "TA",
"kind": "recommended_operating",
"unit": "°C",
"min": -40,
"typ": null,
"max": 125,
"conditions": "Note 1",
"source_page": 8,
"source": "datasheet"
},
{
"name": "Storage Temperature Range",
"symbol": "TA",
"kind": "absolute_maximum",
"unit": "°C",
"min": -65,
"typ": null,
"max": 150,
"conditions": "",
"source_page": 8,
"source": "datasheet"
},
{
"name": "Thermal Resistance, 8L-SOIC",
"symbol": "JA",
"kind": "thermal",
"unit": "°C/W",
"min": null,
"typ": 150,
"max": null,
"conditions": "",
"source_page": 8,
"source": "datasheet"
},
{
"name": "Supply Voltage (VDD) absolute maximum",
"symbol": "VDD",
"kind": "absolute_maximum",
"unit": "V",
"min": null,
"typ": null,
"max": 6.5,
"conditions": "",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Voltage on all inputs and outputs w.r.t VSS",
"symbol": "",
"kind": "absolute_maximum",
"unit": "V",
"min": -0.3,
"typ": null,
"max": null,
"conditions": "w.r.t VSS; upper limit printed as VDD + 0.3V",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Current at Input Pins",
"symbol": "",
"kind": "absolute_maximum",
"unit": "mA",
"min": -2,
"typ": null,
"max": 2,
"conditions": "",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Current at Supply Pins",
"symbol": "",
"kind": "absolute_maximum",
"unit": "mA",
"min": -50,
"typ": null,
"max": 50,
"conditions": "",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Current at Output Pins",
"symbol": "",
"kind": "absolute_maximum",
"unit": "mA",
"min": -25,
"typ": null,
"max": 25,
"conditions": "",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Storage Temperature",
"symbol": "",
"kind": "absolute_maximum",
"unit": "°C",
"min": -65,
"typ": null,
"max": 150,
"conditions": "",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Ambient Temperature with Power Applied",
"symbol": "",
"kind": "absolute_maximum",
"unit": "°C",
"min": -55,
"typ": null,
"max": 125,
"conditions": "",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Maximum Junction Temperature",
"symbol": "TJ",
"kind": "absolute_maximum",
"unit": "°C",
"min": null,
"typ": null,
"max": 150,
"conditions": "",
"source_page": 3,
"source": "datasheet"
},
{
"name": "ESD Protection (HBM)",
"symbol": "",
"kind": "absolute_maximum",
"unit": "kV",
"min": null,
"typ": null,
"max": 4,
"conditions": "HBM",
"source_page": 3,
"source": "datasheet"
},
{
"name": "ESD Protection (MM)",
"symbol": "",
"kind": "absolute_maximum",
"unit": "V",
"min": null,
"typ": null,
"max": 400,
"conditions": "MM",
"source_page": 3,
"source": "datasheet"
},
{
"name": "Input Voltage (extended temperature table)",
"symbol": "VDD",
"kind": "recommended_operating",
"unit": "V",
"min": 2.7,
"typ": null,
"max": 5.5,
"conditions": "Extended table, TA = +125°C",
"source_page": 5,
"source": "datasheet"
},
{
"name": "Resolution (extended temperature table)",
"symbol": "n",
"kind": "electrical",
"unit": "Bits",
"min": 12,
"typ": null,
"max": null,
"conditions": "Extended table, TA = +125°C",
"source_page": 5,
"source": "datasheet"
},
{
"name": "INL Error (extended temperature table)",
"symbol": "INL",
"kind": "electrical",
"unit": "LSb",
"min": -4,
"typ": null,
"max": 4,
"conditions": "Extended table, TA = +125°C; printed as ±4 LSb",
"source_page": 5,
"source": "datasheet"
},
{
"name": "DNL (extended temperature table)",
"symbol": "DNL",
"kind": "electrical",
"unit": "LSb",
"min": -0.25,
"typ": null,
"max": 0.25,
"conditions": "Extended table, TA = +125°C; Note 1; printed as ±0.25 LSb",
"source_page": 5,
"source": "datasheet"
},
{
"name": "Offset Error (extended temperature table)",
"symbol": "VOS",
"kind": "electrical",
"unit": "% of FSR",
"min": -0.02,
"typ": null,
"max": 0.02,
"conditions": "Extended table, TA = +125°C; Code = 0x000h; printed as ±0.02",
"source_page": 5,
"source": "datasheet"
},
{
"name": "Input Range - Unbuffered Mode (extended temperature table)",
"symbol": "VREF",
"kind": "electrical",
"unit": "V",
"min": 0,
"typ": null,
"max": null,
"conditions": "Extended table, TA = +125°C",
"source_page": 5,
"source": "datasheet"
},
{
"name": "Output Swing (extended temperature table)",
"symbol": "VOUT",
"kind": "electrical",
"unit": "V",
"min": 0.01,
"typ": null,
"max": null,
"conditions": "Extended table, TA = +125°C; accuracy is better than 1 LSb for VOUT = 10 mV to (VDD - 40 mV)",
"source_page": 6,
"source": "datasheet"
}
]
}
},
"variants": [],
"sections": [
"hero",
"viewers",
"readme",
"breadcrumbs",
"info"
],
"discovery_triggers": [
"mcp4921t-e"
],
"discovery_pitch": "MCP4921T-E (Microchip Tech) component page: datasheet pinout, KiCad symbol, footprint and 3D.",
"author": {
"name": "Ray",
"email": "[email protected]"
},
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"mcp4921t-e.kicad_sym",
"mcp4921t-e.kicad_mod",
"mcp4921t-e.glb",
"mcp4921t-e.step",
"mcp4921t-e.lbr",
"docs/hero.png",
"docs/mcp4921t-e-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"mcp4921t-e-hero.glb",
"mcp4921t-e-hero.overlay.json",
"mcp4921t-e-etched.glb"
],
"visibility": {
"public": true
}
}