I wrote a small program in order to learn how to interface with my arduino. Actually, i got it here: https://github.com/WaveShapePlay/ArduinoPySerial_LearningSeries/blob/master/Part2_AddingUserInput/ArduinoSerialCom.py
This is the code:
import serial
ser = serial.Serial('COM3', baudrate = 9600, timeout = 1)
def getValues():
    ser.write(b'g')
    arduinoData = ser.readline().decode('ascii')
    return arduinoData
while(1):
    userInput = input('Get data point?')
    if userInput == 'y':
        print(getValues())
I changed the COM port to be the one my arduino is using. Unfortuantely i get this error:
ser = serial.Serial('COM14', baudrate = 9600, timeout
AttributeError: module 'serial' has no attribute 'Serial'
Many people have gad this program, so i did a lot of reading online in order to mitigate it.
I tried:
*from serial import Serial (instead of import serial)
* pip uninstall serial and then pip install pyserial. It succefully uninstalled serial but pyserial was already installed. Still it didn't work.
I am out of ideas... Any help pelase?
