MCHPMCP3004-I/P
Overview
The MCP3004-I/P is a 10-bit Successive Approximation Register (SAR) Analog-to-Digital Converter that provides four single-ended or two pseudo-differential input channels. This CMOS device communicates via a standard SPI serial interface and operates over a wide voltage range of 2.7V to 5.5V.
Why Choose This Part
The through-hole PDIP package makes this ADC ideal for prototyping and education on breadboards. It combines a low 500uA active current at 5V with an on-chip sample and hold circuit, ensuring accurate conversions without requiring complex external circuitry.
Applications
Key Specifications
Getting Started
Connect the MCP3004 to a microcontroller via the SPI bus using CS, CLK, DIN, and DOUT pins. Ensure an external voltage reference is provided to the VREF pin to establish the full-scale analog input range. Common libraries for Arduino and Raspberry Pi are available to simplify the bit-banging or hardware SPI communication process.
MCP3004 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Package | Stock |
|---|---|---|
| MCP3004-I/P (this part) | DIP-14 | 474 |
| MCP3004-I/SL | SOIC-14 | 849 |



