ESP32 - joystick - servomotor

En este tutorial, vamos a aprender cómo usar un ESP32 y un joystick para controlar dos servomotores o un kit de paneo e inclinación con servomotores.

Un joystick tiene dos potenciómetros integrados que son perpendiculares entre sí (llamados eje X y eje Y). Estos potenciómetros producen valores analógicos (llamados valor X y valor Y) en los pines VRX y VRY. Usaremos estos valores analógicos para controlar dos servomotores de forma independiente: el valor X controla el servomotor n.º 1 y el valor Y controla el servomotor n.º 2. En el caso del kit de paneo e inclinación, el movimiento de dos servomotores genera movimiento en 3D.

Hay dos casos de uso de la aplicación: