¿Servos?. modos de funcionamiento y control de velocidad

Hola es la primera vez que escribo en este foro el cual encuentro de mucha utilidad para la solucion de problemas y el visionado de ejemplos de los cuales se sacan muchas ideas nuevas para los proyectos.
Al grano, he montado una pluma (brazo robotico) similar a la de los camiones. Sobre el chasis de un viejo coche de RC.
La pluma dispone de 4 movimientos con servos mas los movimientos del cocheRC todo manejado desde un jostic reformado con cuatro potenciometros mas botones para el chasis RC.

Todo funciona correcto pero me planteo las siguientes preguntas.

1 ¿Se puede hacer que al posicionar el jostic el servo se mueva hacia donde quieres y al dejar de posicionar el jostic, el servo permanecca el la ultima posicion y que al posicionarlo al lado contrario se moviera en el otro sentido? (en resumidas cuentas seria imitar los movimientos de la pluma real)
2 ¿Se puede variar la velocidad de giro de un servo?

Pues nada espero respuestas para poder seguir depurando el proyec.

Saludos y Gracias

A groso modo y sin ver tu programación se me ocurre que mediante uses la libreria servo y que limites el rango de movimiento de 0 a 179 grados. Hecho esto mediante un "WHILE" suma o resta valores en función de que partes de una posicion del stick de emisora neutral al que das valor cero. Si subes el stick del neutral hacia arriba sumas, y si bajas del neutral hacia abajo restas. Es mas dificil explicarlo con palabras que ejecutarlo... :cold_sweat:

Gracias por la idea
Lo probare en proximas fechas y comentare los resultados

Saludos