I am a young hobbyist in electronics and have an idea in mind to build a small submarine which I can control using a computer or iPad. I was wondering what to use to communicate with the submarine, and whether to use an Arduino, Rasberry Pi or a Beaglebone Black ?...I am still not very fluent in all the tech dialogue so if you can try too keep the answers a bit simple..Thanks