Python 3 or Python 2 - or another language interface app even?

Hi All

I am going to have a bash at trying to integrate the output of my arduino projects to my Mac, so have decided to look into Python to accomplish this.

I see there are 2 development streams V2 and V3 and I gather there are many more legacy libraries available in V2 than there are in V3, so any Arduino stuff may not necessarily work (or have been updated) to V3.

Any Python experts out there who could advise if I should stick with V2 or use the latest V3 please? All I am wanting to do really is to integrate my measurement projects (temp, barometric pressure, humidity, PID control variables etc) into a graphical interface that I can visualise on my Mac. So maybe Python is overkill? I have no idea, but it is free, and from what I have seen and read, it seems a sensible way forward.

So folks... any thoughts on Pythin V2 or V3, or even Python at all if there are other UI's that would suit my purposes better.

Thanks all..

John

The examples I have posted here (for example this Python - Arduino demo) have all been written using 2.7.

I'm beginning to wonder myself if I should upgrade to 3 - but I'm not in any hurry. I did convert something recently and the main difficulty was the fact the Py3 uses uni-code whereas the Arduino does not. But when I figured out how to convert (within Py3) it was straightforward. (Of course I have now forgotten what I did :slight_smile: )

..R

Thanks Robin... Py2 it is then :slight_smile: