Skip to content

7semi-solutions/7Semi_AD569x_Arduino_Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

7Semi AD569x Arduino Library

This library provides a clean, lightweight API to control AD569x DACs, including DAC output updates, voltage conversion helpers, power modes, reference control, and gain configuration.


Features

  • Supports AD569x I2C DAC devices (16-bit interface)
  • Raw DAC control:
    • Write input register
    • Update output register
    • Write + update in a single command
  • Control register support:
    • Software reset
    • Internal / external reference selection
    • 1× / 2× gain selection
    • Power-down modes
  • Compatible with:
    • AVR (UNO, Mega, etc.)
    • ESP32
    • ESP8266
    • Any Arduino core supporting Wire

⚠️ Output range, gain behavior, and reference options depend on the specific AD569x variant. Always verify against the device datasheet.


Installation

Manual Installation

  1. Download or clone this repository
  2. Copy the folder into your Arduino libraries directory:

About

Arduino library for Analog Devices AD569x I2C DAC family with voltage control, power modes, reference and gain configuration.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages