The 7Semi MCP4728 DAC Module is a compact, high-performance digital-to-analog converter breakout board based on the Microchip MCP4728-E/UN. It features four simultaneous 12-bit DAC channels, internal EEPROM, and I²C communication, making it ideal for analog signal generation in embedded, audio, and instrumentation projects.
With precision voltage outputs, fast update rates, and EEPROM memory to retain DAC settings across resets, this module is perfect for multichannel analog control such as programmable power supplies, waveform generation, and actuator drivers.
Features
-
Microchip MCP4728 Quad DAC IC
-
12-bit resolution on all 4 DAC outputs (channels A–D)
-
Non-volatile EEPROM retains DAC settings after power-off
-
I²C compatible interface (400 kHz Fast Mode)
-
Low power operation, excellent for battery-based projects
-
Compact 7Semi form factor with labeled pinouts
-
Support for LDAC and RDY control pins for real-time DAC updates
Applications
-
Signal generation (sine/square/triangle waves)
-
Audio voltage control (synthesizers, mixers)
-
Programmable reference voltages
-
Lab instruments and control systems
-
Industrial automation and process control
-
Multi-channel analog neural interface testing
What is Included?
-
1 × 7Semi MCP4728 Quad DAC Module (MCP4728-E/UN)
Frequently Asked Questions (FAQ)
Q1: Can I control all 4 DAC channels independently?
A: Yes, each channel (A, B, C, D) can be set independently with its own 12-bit value.
Q2: What is the purpose of the LDAC pin?
A: LDAC controls when the new DAC data takes effect — it can be used to synchronize updates across multiple channels.
Q3: Is it compatible with Arduino or Raspberry Pi?
A: Absolutely. It works with any microcontroller or SBC with I²C support. Libraries are available for Arduino and CircuitPython.
Q4: Does the board store output settings after power loss?
A: Yes, thanks to the onboard EEPROM, it retains the latest DAC settings.
Q5: Can I output a waveform using this board?
A: Yes, by continuously updating DAC values over I²C, you can generate waveforms like sine, sawtooth, or triangle.
Resources
- IC:
- MCP4728
- DAC Channels:
- 4 (A, B, C, D)
- Resolution:
- 12-bit
- VDD Operating Range:
- 2.7V to 5.5V
- Interface:
- I²C (Fast Mode, 400 kHz)
- Power Consumption:
- < 400 µA (typical)
- Control Pins:
- SDA, SCL, LDAC, RDY
- Board Dimensions:
- Approx. 16mmn x 14mm
- Board Weight:
- 0.7g