
Hello colleagues.
For one projector I needed several ADC and DAC channels but unfortunately I didn't find any hat that would combine it, so I decided to make my own.
I used AD5592
The first approach was like this:

then soldered on the prototype board:

In my makerspace some people got interested in it, so I decided to make a plate:

This DIP chip is simply an optional quad op amp in a voltage follower configuration for four of the eight ports.
I also added (more as a marketing gimmick) a field for prototyping.
And release http://kck.st/2kCToFY on Kickstarter as such a tiny product, without even believing in success. But in 3 days, I was able to do 100%.
I wrote libraries for Python - in several versions:
- as pure Python
- library in C to Python with or without SPI driver module.
and for C in the configuration as above.
This is what it looks like from the code side (the notes in red have a marketing purpose, of course):

Just for fun, you can turn on the 5V system power supply (risking theoretically burning the raspberry), but at least it worked for me - giving me the option to measure and DAC up to 5V. But rather, I'll break it out of the plate for customers just in case.
A small self-test video below. I connected the pins like this:

And this was the result (please rewind to the end of the movie about 33 seconds, because it's an advertising film).
[movie: 923b68b38a] https://filmy.elektroda.pl/16_1487605526.mp4 [/ movie: 923b68b38a]