> **Source:** Core Electronics is an Australian maker-electronics retailer and manufacturer based in Newcastle, NSW, run by a team of makers and educators. We design and manufacture our own product lines (PiicoDev, CE originals) and are official retailers for iconic maker and industrial brands including Raspberry Pi, Arduino, Adafruit, SparkFun and DFRobot. Orders ship Australia-wide from our Newcastle warehouse. Prices are in AUD and include GST. Pricing, stock and dispatch on this page are generated from the store's live catalog. Full machine-readable index: https://core-electronics.com.au/llms.txt

# MCP4725 Breakout Board - 12-Bit DAC w/I2C Interface

**Type:** Product page · **SKU:** ADA935 · **Brand:** [Adafruit](https://core-electronics.com.au/brands/adafruit-australia)
**Page:** https://core-electronics.com.au/mcp4725-breakout-board-12-bit-dac-w-i2c-interface.html ([markdown](https://core-electronics.com.au/mcp4725-breakout-board-12-bit-dac-w-i2c-interface.html.md))

Your microcontroller probably has an ADC (analog -&gt; digital converter) but does it have a DAC (digital -&gt; analog converter)??? Now it can! This breakout board features...

## Pricing

- **Price:** $8.80 (inc GST) — $8.00 AUD, exc GST
- **Quantity discounts:** 10+ $7.76 (exc GST) · 50+ $7.60 (exc GST)

## Availability & dispatch

- In stock, ships same business day if ordered before 2PM (Australia/Sydney).
- We can dispatch 14 today, and up to 500 more in 8–12 days.

## How to buy

- **Build a cart:** compose `https://core-electronics.com.au/cart/link?items=ADA935:1` (comma-separated SKU:qty pairs) and share the link. Opening it shows a confirmation page with live pricing and stock before anything is added to the cart.
- **Verify the cart first:** fetch `https://core-electronics.com.au/cart/link/ADA935:1.md` for live line prices (inc & exc GST, quantity discounts applied), stock and dispatch estimates, and totals. Append `/to/{AU-postcode}` (or `/to/{country-code}:{postcode}`) before `.md` for delivery options and prices to that destination. Unknown, retired, or out-of-stock SKUs are flagged. (Query form `cart/link.md?items=...` also works but some robots parsers refuse query strings here.)
- **Checkout** is completed on-site and includes a captcha at the payment step. Share the cart link; checkout takes it from there.
- **Search the catalogue:** `https://core-electronics.com.au/search/{query}.md` (URL-encode the query; pages 2-3 at `search/{query}/{page}.md`; `search.md?q=` also works)
- **Payment methods, purchase orders, policies and contact details:** https://core-electronics.com.au/llms.txt
## Description

Your microcontroller probably has an ADC (analog -&gt; digital converter) but does it have a DAC (digital -&gt; analog converter)??? Now it can! This breakout board features the easy-to-use MCP4725 12-bit DAC. Control it via I2C and send it the value you want it to output, and the VOUT pin will have it. Great for audio / analog projects, such as when you can't use PWM but need a sine wave or adjustable bias point.

Adafruit break out the ADDR/A0 pin so you can connect two of these DACs on one I2C bus, just tie that pin of one high (or close the jumper on the back) to keep it from conflicting. Also included is a 6-pin header, for use in a breadboard. Works with both 3.3V or 5V logic.

Some nice extras with this chip: for chips that have 3.4Mbps Fast Mode I2C (Arduino's don't) you can update the Vout at ~200 KHz. There's an EEPROM so if you write the output voltage, you can 'store it' so if the device is power cycled it will restore that voltage. The output voltage is rail-to-rail and proportional to the power pin so if you run it from 3.3V, the output range is 0-3.3V. If you run it from 5V the output range is 0-5V.

Adafruit have an easy-to-use Arduino and CircuitPython/Python library and tutorial with a triangle-wave and sine-wave output example that can be used with just about any microcontroller or microcomputer with I2C host.

Comes with a bit of 0.1" standard header in case you want to use it with a breadboard or perfboard. Four mounting holes for easy attachment. There's an *optional* 3.5mm terminal block spot on the PCB - [Adafruit don't include a 3.5mm terminal block but they're both common and stocked in the shop](https://core-electronics.com.au/terminal-block-2-pin-3-5mm-pack-of-5.html) - that you can solder in place if you like.

To get you going fast, Adafruit spun up a custom-made PCB in the[ **STEMMA QT** form factor](https://core-electronics.com.au/search?q=stemma%20qt%20sensor), making it easy to interface with. The [STEMMA QT connectors](https://learn.adafruit.com/introducing-adafruit-stemma-qt/what-is-stemma-qt) on either side are compatible with the [SparkFun Qwiic](https://core-electronics.com.au/catalogsearch/result/?q=qwiic) I2C connectors. This allows you to make solderless connections between your development board and the MCP4725 or to chain it with a wide range of other sensors and accessories using a [**compatible cable**](https://core-electronics.com.au/search?q=stemma%20qt%20cable).

[**QT Cable is not included**, but Adafruit have a variety in the shop](https://core-electronics.com.au/search?q=stemma+qt+cable).

## Technical Details 

- [Datasheet, Fritzing, and EagleCAD PCB files available in the product tutorial](https://learn.adafruit.com/mcp4725-12-bit-dac-tutorial/download)
- This board/chip uses I2C 7-bit address, you can use 0x62 or 0x63

**Revision History:**

- **As of Jan 12, 2022** - Adafruit have updated this sensor to be STEMMA QT compatible - that means there's now an easy way to plug-and-play this device without any soldering! The physical shape and pinout has changed a little

![RoHS 2 2011 65 EU Compliant](https://core-electronics.com.au/attachments/localcontent/RoHS2_2011_65_EU_7356c5574c.svg)![RoHS 2 2015 863 EU Compliant](https://core-electronics.com.au/attachments/localcontent/RoHS2_2015_863_EU_86773f57f9.svg)

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/9/3/935-06.jpg)
