I am currently working on a project that involves interfacing the AD7367 (a precision analog-to-digital converter) with my Arduino. While I have found libraries for other ADCs like the ADS1115, I am unable to find a dedicated library for the AD7367.
Can anyone help me with a library or any example code for using the AD7367. with Arduino? Any guidance or suggestions on how to integrate this ADC with an Arduino would be greatly appreciated!
From a quick look at the data sheet it seems to be a simple serial clocked interface with a few control lines to start the conversion and determine when it completes. The configuration is by digital inputs which could be set by digital outputs from the controller or tied high or low if you don't need to change it during operation.
It looks like the dual power supply and analog input signal conditioning would be the more challenging parts.
I could write one as sponsored project on short term. Expect it will take between 10-15 hours of work. You should do the testing as you have the hardware. The project will be released under MIT license on GitHub, were all my libraries (good, bad and ugly) resides.
Thank you for the offer. Could you confirm whether this sponsorship includes financial compensation or if it is strictly a contribution to the open-source project under the MIT license?
Sponsoring is a free donation, so no money back if it does not fit your needs.
But if you say you will sponsor me afterwards if the library meet your needs is OK too.
I can start today to have the library implemented.
You have the hardware so you provide feedback if it works or how it fails.
Normally in a few iterations (takes typically several days) the library should work and be stable.
Thank you for the offer and for being willing to work on this. Unfortunately, I’m unable to provide financial sponsorship at this time. However, I’m happy to collaborate by testing the library on my hardware and providing detailed feedback to help refine and stabilize it. Currently, I also need to build the PCB for the ADC, which I plan to use as part of this project.
If you’re still interested in proceeding under these terms, I’d be glad to work together and contribute to the open-source development process. Let me know how you’d like to move forward!
Okay, I’ll focus on building the PCB for the ADC over the next two days. Once the library is ready, please let me know, and I’ll test it as soon as my hardware is complete. I really appreciate your efforts and am looking forward to trying it out!"