{"product_id":"sparkfun-qwiic-12-bit-dac-breakout-mcp4725","title":"SparkFun Qwiic 12 Bit DAC Breakout - MCP4725","description":"\u003cp\u003e\u003cstrong\u003eThe SparkFun MCP4725 Qwiic DAC Breakout provides true 12-bit analogue voltage output over I2C, making it ideal for signal generation, calibration, audio projects, and other applications where PWM isn't precise enough.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003eWhile most microcontrollers simulate an analogue voltage using Pulse Width Modulation (PWM) to create a digital square wave, many projects require a smoother signal. The \u003ca title=\"SparkFun Products\" href=\"\/collections\/sparkfun\"\u003eSparkFun\u003c\/a\u003e\u003cstrong\u003e MCP4725 Qwiic 12 Bit DAC Breakout\u003c\/strong\u003e allows you to get precise voltage outputs from a microcontroller over a \u003ca title=\"Qwiic\" href=\"\/collections\/qwiic-stemma-qt\"\u003eQwiic\u003c\/a\u003e connection.\u003c\/p\u003e\n\u003cp\u003eThis Digital-to-Analog Converter is an excellent choice for applications where PWM simply falls short, offering the precision needed for demanding electronics projects.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSmooth Signal Generation:\u003c\/strong\u003e Deliver clean voltage signals for sound generation, custom musical instruments, or sensitive analogue actuators.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStandard Resolution:\u003c\/strong\u003e The 12-bit resolution provides 4,096 precise voltage steps between GND and VCC (2.7V to 5.5V), giving you precise control over your hardware.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOnboard Memory:\u003c\/strong\u003e Features internal non-volatile memory (EEPROM) that allows you to store a specific voltage setting. Upon power-up, the DAC immediately outputs the stored level, making it highly effective for set-and-forget calibration or reliable voltage-reference applications.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSimplified Solderless Integration\u003c\/strong\u003e\u003cbr\u003eThis DAC breakout board uses the \u003cstrong\u003eQwiic Connect System\u003c\/strong\u003e, featuring a pair of Qwiic connectors for instant, solderless \u003cstrong\u003eI2C\u003c\/strong\u003e communication and power delivery. For those of you integrating the board into custom layouts or breadboards, standard \u003cstrong\u003e0.1-inch-spaced plated-through-hole\u003c\/strong\u003e (PTH) pins are also broken out for VCC, GND, SDA, SCL, and the MCP4725's Signal OUT pin.\u003c\/p\u003e\n\u003cp\u003eBy combining true analogue generation with non-volatile memory and straightforward I2C integration, this breakout ensures your microcontroller can handle analogue tasks efficiently and consistently.\u003c\/p\u003e\n\u003ch2\u003eFeatures and Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e12-bit resolution\u003c\/li\u003e\n\u003cli\u003eI2C Interface (Standard, Fast, and High-Speed supported)\u003c\/li\u003e\n\u003cli\u003e2 Hardware\/Jumper Controlled I2C Addresses\n\u003cul\u003e\n\u003cli\u003eDefault: 0x60\u003c\/li\u003e\n\u003cli\u003eAlternate: 0x61\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eSmall package\u003c\/li\u003e\n\u003cli\u003e2.7V to 5.5V supply\u003c\/li\u003e\n\u003cli\u003eInternal EEPROM to store settings\u003c\/li\u003e\n\u003cli\u003eConfigurable I2C Bus\u003c\/li\u003e\n\u003cli\u003e2x Qwiic Connectors\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca title=\"Schematic\" rel=\"noopener\" href=\"https:\/\/cdn.sparkfun.com\/assets\/b\/b\/3\/0\/8\/MCP4725_Breakout_Qwiic.pdf\" target=\"_blank\"\u003eSchematic\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca title=\"KiCad Files\" rel=\"noopener\" href=\"https:\/\/cdn.sparkfun.com\/assets\/4\/7\/6\/5\/7\/MCP4725_Breakout_Qwiic.zip\" target=\"_blank\"\u003eKiCad Files\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca title=\"Hookup Guide\" rel=\"noopener\" href=\"https:\/\/docs.sparkfun.com\/SparkFun_Qwiic_DAC_MCP4725\/\" target=\"_blank\"\u003eHookup Guide\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca title=\"Datasheet (MCP4725)\" rel=\"noopener\" href=\"https:\/\/cdn.sparkfun.com\/assets\/3\/3\/3\/f\/2\/MCP4725_2009.pdf\" target=\"_blank\"\u003eDatasheet (MCP4725)\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003eLibraries:\n\u003cul\u003e\n\u003cli\u003e\u003ca title=\"Arduino Library\" rel=\"noopener\" href=\"https:\/\/github.com\/sparkfun\/SparkFun_MCP4725_Arduino_Library\" target=\"_blank\"\u003eArduino Library\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca title=\"Python Package\" rel=\"noopener\" href=\"https:\/\/github.com\/sparkfun\/qwiic_mcp4725_py\" target=\"_blank\"\u003ePython Package\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003ca title=\"Qwiic Info Page\" rel=\"noopener\" href=\"https:\/\/www.sparkfun.com\/qwiic\" target=\"_blank\"\u003eQwiic Info Page\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca title=\"Github Hardware Repo\" rel=\"noopener\" href=\"https:\/\/github.com\/sparkfun\/qwiic_mcp4725_py\" target=\"_blank\"\u003eGithub Hardware Repo\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePackage Contents\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1x SparkFun Qwiic 12 Bit DAC Breakout - MCP4725\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Sparkfun","offers":[{"title":"Default Title","offer_id":55835284111745,"sku":"BOB-31206","price":4.8,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0176\/3274\/files\/sparkfun-qwiic-12-bit-dac-breakout-mcp4725-sparkfun-bob-31206-1245904573.jpg?v=1782312609","url":"https:\/\/thepihut.com\/products\/sparkfun-qwiic-12-bit-dac-breakout-mcp4725","provider":"The Pi Hut","version":"1.0","type":"link"}