This is a AD7190 ADC Library written in C which can be used with the BeagleBone Black. A C++ variant of the same can be found as well.
Website: https://deeplyembedded.org/ad7190-library-beaglebone/
Youtube: https://youtu.be/BCxrtUmJU-8
Build it using this commmand if using pthreads: gcc *.h *.c -o bin -lpthread
Else, just gcc should be fine.
Written by: Vinay Divakar
MIT license, check LICENSE file for more information