Protokół RC5 lub RC-5 jest jednym z wielu binarnych protokołów komunikacyjnych używanych przez zdalne sterowanie urządzeniami elektronicznymi na podczerwień , a zwłaszcza w audiowizualnych urządzeniach elektronicznych.
Opracowany przez międzynarodową firmę Philips , opiera się na kodowaniu Manchester transmitowanym na częstotliwości 36 kHz w ogóle.
Kod RC5 może wygenerować 2048 różnych poleceń.
Te polecenia są zorganizowane w 32 adresowalne grupy po 64 polecenia każda.
Ramka w formacie RC5 składa się z 14-bitowego słowa danych (16384 możliwych wartości binarnych).
Każdy bit ma długość 1,778 ms , więc twarda ramka RC5 w sumie 14 x 1,778 = 24,892 ms .