Technical Specifications
Warranty Information
All the products supplied by Evelta are genuine and original. We offer 14 days replacement warranty in case of manufacturing defects. For more details, please visit our cancellation and returns page.
All the products supplied by Evelta are genuine and original. We offer 14 days replacement warranty in case of manufacturing defects. For more details, please visit our cancellation and returns page.
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.
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
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
1 × 7Semi MCP4728 Quad DAC Module (MCP4728-E/UN)
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.