When it comes to performance, there's a world of difference between the Raspberry Pi and Arduino. The former, after all, is technically a fully functional computer that can run games, word processors, ...
Adding USB functionality to your Arduino projects used to be a pain, but thankfully, the V-USB project came along and gave your ATMEGA328 the ability to control the USB lines directly and mimic simple ...