PIC'lerde de UART portları var, Arduino'larda da UART portları var. Dolayısıyla bu mümkün. Senin yapman gereken, arduino'da UART'ten veri gönderen kod yazmak, PIC'ten de UART üzerinden veri alan kod yazmak. Bunu yaptıktan sonra da uygun haberleşme protokolünü tasarlayıp programda uygulaman lazım.
Aşama aşama git. Osiloskop varsa önce Arduino UART'tan veriler gönder, osiloskop ile veri çıktığını doğrula. Sonra bu verileri PIC'e ver ve oradaki programın doğru çalıştığını doğrula. Ondan sonra protokol işine giriş. İşin içinde baya ayrıntı var, öyle oturup birkaç saatte hallolacak iş değil. Hem Arduino'da hem de PIC'te temel program yazma becerin olması lazım.