{"product_id":"mcp4725-i2c-dac-module-for-arduino-raspberry-pi-compoden","title":"MCP4725 I2C DAC Module for Arduino \u0026 Raspberry Pi – Compoden","description":"\u003ch1\u003eMCP4725 DAC\u003c\/h1\u003e\n\u003cp\u003eThe MCP4725 is a 12-bit I2C digital-to-analog converter (DAC) module that enables precise analog voltage output from your microcontroller. Ideal for audio applications, sensor simulation, and control systems where you need a clean, stable analog signal. Compact and easy to use with just two wires.\u003c\/p\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eResolution\u003c\/td\u003e\n\u003ctd\u003e12-bit\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eI2C (up to 3.4 MHz)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOutput Voltage Range\u003c\/td\u003e\n\u003ctd\u003e0V to VCC (3.3V\/5V typical)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSupply Voltage\u003c\/td\u003e\n\u003ctd\u003e2.7V to 5.5V\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOn-board EEPROM\u003c\/td\u003e\n\u003ctd\u003eYes (retains settings)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSettling Time\u003c\/td\u003e\n\u003ctd\u003e6 µs typical\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWhat You Can Build With This\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/esp32-waveform-generator-kit-build-4-waveforms-with-web-ui\"\u003eAudio signal generator or waveform synthesizer\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003eAdjustable voltage reference for testing and calibration\u003c\/li\u003e\n  \u003cli\u003eProgrammable LED dimming with smooth analog control\u003c\/li\u003e\n  \u003cli\u003eSensor simulation (e.g., outputting a precise temperature voltage)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eCompatibility\u003c\/h2\u003e\n\u003cp\u003eWorks with any 3.3V or 5V microcontroller with I2C support, including Arduino Uno, Nano, Raspberry Pi, ESP32, and STM32. Compatible with standard I2C libraries and the Adafruit MCP4725 library. The module’s on‑board pull‑ups ensure reliable communication in most setups.\u003c\/p\u003e\n\n\u003ch2\u003eWiring Notes\u003c\/h2\u003e\n\u003cp\u003eConnect SDA and SCL to your board’s I2C pins, VCC to 3.3V or 5V, and GND to ground. The VOUT pin provides the analog output. Ensure the supply voltage matches your microcontroller’s logic level. The board includes 10K pull‑up resistors on SDA\/SCL but may need external pull‑ups for runs longer than a few centimetres.\u003c\/p\u003e\n\n\u003ch2\u003eWhy Buy from Compoden\u003c\/h2\u003e\n\u003cp\u003eEvery component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-5 days. If defective on arrival, replace within 7 days.\u003c\/p\u003e\n\n\u003cdetails\u003e\u003csummary\u003eIs this compatible with Arduino?\u003c\/summary\u003e\u003cp\u003eYes, it works with all standard Arduinos (Uno, Nano, Mega) using the Wire library and the Adafruit MCP4725 library. Simply connect SDA to A4 and SCL to A5 on an Uno.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I change the I2C address?\u003c\/summary\u003e\u003cp\u003eThe MCP4725 has a fixed address (0x62 or 0x63) set by an internal pull‑up. Some breakout boards expose an address‑select pad; otherwise, use an I2C multiplexer to use multiple modules on one bus.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat is the output current capability?\u003c\/summary\u003e\u003cp\u003eThe DAC output can source or sink about 10 mA. For driving heavier loads, add an op‑amp buffer or a transistor stage at VOUT.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdiv class=\"compoden-handoff\" style=\"margin-top:24px;padding:16px;background:#f0f4ff;border-left:4px solid #2B4D8F;border-radius:4px;\"\u003e\n  \u003cp style=\"margin:0 0 6px 0;font-weight:600;color:#1A3560;\"\u003e📦 Free Setup Handoff Document Included\u003c\/p\u003e\n  \u003cp style=\"margin:0;font-size:0.95em;color:#333;\"\u003eEvery Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53445155979629,"sku":"CDN-0915","price":180.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/image_1_a753a018-76d8-40e6-8516-ebece5e9536f.jpg?v=1781513548","url":"https:\/\/compoden.com\/products\/mcp4725-i2c-dac-module-for-arduino-raspberry-pi-compoden","provider":"Compoden","version":"1.0","type":"link"}