Resellers should use our Contact Page to inquire about quantity discounts.
The AD5592 Snack Board is a simple breakout board that allows the the very capable AD5592RBCPZ-1-RL7, made by Analog Device, to be used without the need to design and manufacture a custom circuit board. The AD5592 has 8 channels that can be configured as analog inputs, analog outputs, digital inputs, or digital outputs. It interfaces with a host device over a Serial Peripheral Interface (SPI) available on many development boards and single board computers such as the Raspberry Pi.
The advantage of using a Snack Board is that most of the capability of a small yet capable device can be added to a hobbyist or engineering prototype project quickly at a very low cost point compared to the alternative of designing, building, and assembling your own custom PCB just to try it out.
*Note: In order to use 5.0V reference voltage with 3.3V serial logic, the supply voltage pin(VDD) and voltage reference pin (Vref) must be at 5.0V and the Vlogic pin must be at 3.3V.
The example projects require some basic understanding of C programming. Fortunately SpazzTech has a tutorial series on C programming for the Raspberry Pi available here.
The AD5592 Snack Board automated test program is the program we use to test every AD5592 Snack Board before it goes out the door. In includes example functions for each of the IO configurations. Get the source on Git Hub here.
This tutorial was made to focus on Serial Peripheral Interface, but it just happens to be using an AD5592 on a very early prototype of this product. Check it out on the SpazzTech YouTube channel.
To see a demonstration of how to add analog IO to a Raspberry Pi 3 check out the videos below.