I have Arduino UNO connected to RPi and I wanted to use nanpy library to control it using Python directly. When I plug-in the Arduino board, and run "lsusb" command I get
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)
The output of ls /dev/tty*
without plugging the Arduino in is the same as with plugging it in.
For the output of dmesg
here it is (just a portion of course) :
[ 4.430094] udevd[156]: starting version 175
[ 4.486055] usb 1-1.2.4.3: New USB device found, idVendor=0403, idProduct=6001
[ 4.513819] usb 1-1.2.4.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4.541584] usb 1-1.2.4.3: Product: FT232R USB UART
[ 4.558230] usb 1-1.2.4.3: Manufacturer: FTDI
[ 4.576526] usb 1-1.2.4.3: SerialNumber: A6031RCX
[ 4.708384] usb 1-1.2.4.4: new full-speed USB device number 7 using dwc_otg
[ 4.855849] usb 1-1.2.4.4: New USB device found, idVendor=2341, idProduct=0043
[ 4.891457] usb 1-1.2.4.4: New USB device strings: Mfr=1, Product=2, SerialNumber=220
[ 4.923557] usb 1-1.2.4.4: Manufacturer: Arduino (www.arduino.cc)
[ 4.949369] usb 1-1.2.4.4: SerialNumber: 74137363737351F061F1
[ 10.060194] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 10.548314] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 16.138770] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 19.411070] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 20.975200] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
[ 24.851460] Adding 102396k swap on /var/swap. Priority:-1 extents:1 across:102396k SSFS
Actually, I have had the driver file in /dev , but for some reason after installing the Arduino IDE (maybe installed improperly) the driver file no longer appear in the directory !
I am trying now the hard-way solution : re-installing the debian wheezy OS -_-