We (LML and École centrale de Lille) have developped two boards allowing to easily perform ADC/DAC.
The firts one is a operational board where one can use ADC/DAC directly with BNC and tune the input value with potentiometer for ADC. It’s interesting for experimental measurement as this board contain PASS band filter allowing a good measurement.
the second reach the same goal but with more genericity, in order to keep it simple the board only contain what is really needed to convert data, several boards can be linked to had filter capability.
These boards use the SPI bus, its has been tested on PIC and arduino µcontroller, and it works well.
A library as been made for the SPI configuration and the analog read and write.
Everything has been tested without a bug.
The main issue of such boards is the cost (around 150$ of components), but it has been made to replace acquistion board, and this kind of boards are often quite expensive.
This board would be a great tool with the bus pirate board but as we didn’t bought this board for now, we haven’t tested yet this option.
Our next step will be to test this board on an embedded linux arm board to improve the computational power of the solution and allowing local storage at a hi-rate.
We really want to share in opensource and openhardawre this 2 boards as we already know that it is a real issue for all the non electroncian people to have a simple opensource solution.
Are you interested in such project.
We can share all the CAO with kicad files and all the arduino library.