Nanpy con raspberry+arduinomega

salve a tutti , ho un raspberry di ultima generazione e un arduino mega 2560 che ho comprato da poco , io ho sempre lavorato su raspberry dalla domotica adaltro , e ora mi volevo divertire nel collegare un display 20x4 sull'arduino che poi viene comandato via usb dal rapsberry e per questo uso nanpy , prima di tutto ho testato il display con arduino ed e tutto ok , il problema sorge quando devo inviare il programmio dal rasp all'arduino via usb .
dopo aver installato nanpy l'ho testato con il solito pin acceso spento che funziona , quindi la comunicazione c'è ma non riesco lo stesso con il display .
Per il pin acceso spento questo è il codice che funziona :

from nanpy import (ArduinoApi, SerialManager)
connection = SerialManager()
a = ArduinoApi(connection=connection)

from time import sleep

a.pinMode(13, a.OUTPUT)
print"Starting"
while 1:
      a.digitalWrite(13, a.HIGH)
      print"ON"
      sleep(0.5)
      a.digitalWrite(13, a.LOW)
      sleep(0.5)
      print"OFF"

invece questo e quello del display che non va:

from nanpy import Lcd
# set up Hobbytronics Arduino LCD shield
lcd = Lcd([2, 3, 4, 5, 11, 12], [20, 4])
lcd.printString('Hello World!')

l'output dal rasp e questo:

sudo python lcd1.py
Traceback (most recent call last):
  File "lcd1.py", line 3, in <module>
    lcd = Lcd([2, 3, 4, 5, 11, 12], [20, 4])
  File "build/bdist.linux-armv7l/egg/nanpy/lcd.py", line 12, in __init__

  File "build/bdist.linux-armv7l/egg/nanpy/arduinoboard.py", line 150, in call
  File "build/bdist.linux-armv7l/egg/nanpy/arduinoboard.py", line 47, in _call
  File "build/bdist.linux-armv7l/egg/nanpy/arduinoboard.py", line 18, in return_value
  File "build/bdist.linux-armv7l/egg/nanpy/serialmanager.py", line 101, in readline
nanpy.serialmanager.SerialManagerError: Serial timeout!

Dove sbaglio ?? :frowning:

Scusa, ma il problema sembra essere la libreria nanpy. Questo è il forum Arduino, secondo me devi trovare il sito di chi ha fatto questo nanpy e chiedere su quel sito, sperando abbiano un forum. Dubito che qui troverai qualcuno che abbia Arduino+Raspy ed utilizzi quella libreria. Io li ho ma è la prima volta che sento nominare quella libreria nanpy.

P.S. prova a forzare la libreria a trovare il nome della seriale.
Vedi qui: nanpy · PyPI , sezione "Serial communication"