Review of Arduino DAC solutions
I was in a need of an analog output output for my Arduino, and I found quite many different digital-to-analog converter (DAC) solutions by googling around. So finally I decided to gather them on one page as a reminder for myself and a guide for others. So here it comes! R-2R ladder DAC The most common way to build a DAC is to use a R-2R ladder circuit. Make: Online has a photo-guide for building one. However, this DAC has no output buffer, which would make this circuit a bit more reliable and working with all kinds of loads. MAKE: Online's DAC shield Make: Online - Proto-DAC shield for Arduino A Direct digital synthesizer build using a R-2R ladder DAC - This is worth a look if you're interested in outputting audio. R-2R ladder DAC with output buffer For the best results, you should use an output buffer in the DAC. The buffer separates your R-2R ladder from the load you connect it to and makes the result non load dependent. Here's maybe the best tutorial I...