servos con arduino para barco RC

Buen lo que el código de Luis Llamas hace es transformar una señal PWM en un valor que varia entre 0 y 1 con punto decimal

Tu conmutador tendra 3 posiciones y esas 3 posiciones supongo que serán 3 zonas de desplazamiento del servo.
Supongamos que podrian ser 0 90 180. Corrígeme si estoy equivocado.

Si es asi tu tendrias algo como 0 0.5 1.0 o valores proximos a esos que tmb pueden modificarse.

De aqui en adelante puede hacerse lo que gustes.