Code: Select all
#!/usr/bin/env python
import serial # imports serial library
import time # imports time library
ser = serial.Serial("/dev/ttyACM0", 9600) # init serial coms
ser.write ("x") # send void byte to reset arduino
time.sleep (2) # wait for arduino reset cycle
ser.write ("A") # send byte to turn on led
Code: Select all
Traceback (most recent call last):
File "test.py", line 5, in <module>
ser = serial.Serial("/dev/ttyACM0", 9600) # init serial coms
File "/usr/lib/python2.6/dist-packages/serial/serialutil.py", line 166, in __init__
self.open()
File "/usr/lib/python2.6/dist-packages/serial/serialposix.py", line 175, in open
raise SerialException("could not open port %s: %s" % (self._port, msg))
serial.serialutil.SerialException: could not open port /dev/ttyACM0: [Errno 5] Input/output error: '/dev/ttyACM0'