Со стороны ПК очень просто общаться с COM-портом. Все, что вам нужно, это:
System.IO.Ports.SerialPort port = new SerialPort("COM4"); //COM4 is my port. You can use yours.
port.Write(new byte[]{1},0,1);
port.Close();
Затем на Arduino:
if (Serial.available() > 0)
{
val = Serial.read();
if(val==1)
{
//LED ON
}
if(val==0)
{
//LED OFF
}
}
Итак, когда вы записываете 1 в порт, светодиод загорается, а если он равен 0, светодиод гаснет.