If I buy, an Arduiono UNO board, can I connect it to my PC via USB and transfer data to and fro? I know it can be programmed via USB. But I need to know whether it can be used to interface via USB for general projects. Please help me. I'm a beginner.