Mniej więcej tak, jak to opisujesz, działa to w tej chwili. Klikam na skanerze przycisk, ten wysyła mi to do aplikacji w smartfonie, otwieram ją, wybieram plik i klikam, żebym mi to wysłał do dropboxa. Chodzi mi o to, aby wyjąć smartfona z tego procesu. Ma to działać tak, że klikam przycisk na skanerze, on mi to automatycznie zapisuje w chmurze.
Z samym RPi jest ten problem, że jak wspomniałeś, nie działa on jako storage device (slave), ale jako host. Z tego względu skaner nie będzie w stanie zapisać na nim plików bezpośrednio. Potrzebowałbym więc w tym przypadku kolejnego urządzenia pośredniczącego, które z jednej strony działa jak pendrive dla skanera, a z drugiej łączy się z RPi i wrzuca mu pliki do konkretnego folderu.