finddev implemented 

- Apparently Arduino can appear as ttyUSB* on some older systems. The function checks for both ttyUSB* and ttyACM*
- This works on my Ubuntu.
- Note: it will not work if there are multiple Arduinos connected to PI. If that would be the case we might have to modify this to specify which Arduino is being used.