Ja, Du musst auf jeden Fall noch die unterschiedlichen Spannungspegel beachten und dafür z.B. einen Pegelwandler benutzen. Der Arduino nutzt TTL (Transistor-Transistor-Logik), also Spannungspegel zwischen 0 und 5 Volt (LOW und HIGH, vereinfacht), RS232 benutzt -15/+15V (vereinfacht).
Ein bekannter und gut dokumentierter Pegelumsetzer ist z.B. der MAX232 von Maxim.