If my Tiva C Series TM4C123G launchpad is connected to my laptop through USB cable, what steps should I follow so that I can program a GUI with C++ or C# to control the micro controller from laptop? For example, my laptop's GUI will have a switch and an LED, when I clicked the switch with my mouse, the LED on my launch pad will turn on; and at the same time, the LED on my PC's GUI will also turn on. Thanks!