Communicate Arduino Due with oscilloscope using VISA

I found that Arduino Due has an USB OTG connector, so it can be used as a host.

I want to communicate with a Keysight InfiniiVision DSOX2024A oscilloscope and gather measurements from there using the Arduino Due as host and the oscilloscope as device.

Is there an arduino library to use the VISA API? If there is not a library, how should I do this?

not sure about for arduino but maybe you could try using a PI as there is a python API for VISA.

hope that helps....

thanks for your response.

I considered using a raspberry pi but it doesn't have enough GPIO, since the Arduino due have 54 GPIO+16 analog inputs and the raspberry pi has 40 GPIO...

I guess any expansion IO board(s) was out of question or was that not even considered! :upside_down_face:

anyway wish you good luck in your endeavour!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.