How do you plan to communicate with your GUI and the arduino: USB ? There are Java solution if you're interested. Albert