Ayuda Puerto Serial

Hola, estoy trabajando en un pequeño proyecto o mejor dicho práctica en la que se pueda encender y apagar un led desde pc o manualmente desde un pulsador/interrutor.
Por separado los programas me funcionan correctamente, solo el pulsador realizo un sketch de arduino y para controlarlo desde pc, realizo un sencillo programa desde Visual Studio C# donde según el boton que se pulse envio informacion por el puerto señal y la trato desde el sketch que cargo en arduino.
Pero el problema viene al realizarlo los dos a la vez, realizar una especie de conmutador que se pueda interactuar con ambos a la vez, pero lo intento y no funciona como deseo.
Me gustaría que alguien me ayudara jajaj porque la verdad ando un poco liado.
Gracias

Hola fermago90.
Si no pones los códigos con los que estás trabajando difícilmente se te puede ayudar. Aún así en general: tendrás un código que hará "si actúo en el pulsador haz tal" y otro "si recibo por el puerto serie el comando 'X' haz tal". Si quieres juntarlos es tan sencillo como "si actúo en el pulsador o recibo por el puerto serie el comando 'X' haz tal".