High-Precision-AD-DA-Board

High-Precision-AD-DA-Board

I am a newbee to the Raspberry Pi, I am having a great time with it!!
Also a Newbee to Python, learning a lot.
Have written a few programs in python, made a program to replace a timed music player, used at church for a bells system player and it is working great!
Feeling good about programming in Python.
My next project is to use the High-Precision-AD-DA-Board on my Raspberry to replace the A to D on my Weather Station that uses my PC.
I have my Raspberry loaded, installed all the software from the WaveShare Site GPIO, SPI, bcm2835. I am hoping to find some example in all this install all running a program to read data from the High-Precision-AD-DA-Board from Wave Share.
I am really struggling to find some sort of example in Python of reading the A to D on this card.
Is there any where I can get some program examples ect. that I can use to learn from. I looked on Youtube for something, Most everything is in C,C+ even found a statement on Waveshare that it is better to use an Arduino, due to timing issues???(I hope this is incorrect)
I thought this thing was designed to work on my Raspberry Pi, I hate to have to learn C now to get my High-Precision-AD-DA-Board to work…
Please help,
I hope I can use this device…
Rog

Hi @RogSyk

I have found a library in Python here:

I also suggest that you learn C++ as most of the libraries you will find online are based on that language

I hope this helps!

I think that you are right, but, I am working on learning python. I have written numerous programs in basic(qb64).
Now I have found the MCP3008!
Really excited about that, I ordered it, it will be here tomorrow. I have downloaded the software to use it.
Sounds easy, but then so did the High Precision AD/DA board.
The MCP3008 is my next try, if that don’t work I will be back in the books on C,C+,C++ or whatever…
Thanks for the response…
Rog

Well, with the git repository I’ve linked in my previous message, you should be able to use the AD/DA board with Python.

I’ve used the MCP3008 before and it’s a great little chip! I’ve found a python guide for it here: https://pypi.org/project/mcp3008/
And here: https://github.com/adafruit/Adafruit_Python_MCP3008