ESP32 - Botón - servomotor
Este tutorial te enseña cómo usar el ESP32 con un botón y un servomotor. En detalle, aprenderemos cómo hacerlo:
- El ESP32 gira automáticamente el servomotor a 90° si se pulsa el botón.
- El ESP32 gira automáticamente el servomotor a 0° si se pulsa el botón de nuevo.
Ese proceso se repite.
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables ESP32 Starter Kit (ESP32 included) | |
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca del servomotor y del botón
Tenemos tutoriales específicos sobre el servomotor y un botón. Cada tutorial contiene información detallada y instrucciones paso a paso sobre la disposición de pines de hardware, principio de funcionamiento, conexión de cableado al ESP32, código ESP32... Obtén más información sobre ellos en los siguientes enlaces:
Diagrama de Cableado

This image is created using Fritzing. Click to enlarge image
Si no sabe c\u00f3mo alimentar ESP32 y otros componentes, encuentre instrucciones en el siguiente tutorial: C\u00f3mo alimentar ESP32.
Código ESP32 - Control del servomotor con un botón
¿Por qué es necesario hacer debounce en el botón? ⇒ ver ESP32 - Tutorial de debounce de botón
Pasos R\u00e1pidos
- Si es la primera vez que usas ESP32, consulta cómo configurar el entorno para ESP32 en Arduino IDE.
- Instala la librería ezButton. Consulta Cómo hacerlo
- Haz clic en el icono de Librerías en la barra izquierda del IDE de Arduino.
- Escribe ESP32Servo en la caja de búsqueda, luego busca la librería de servomotores de Kevin Harrington y John K. Bennett.
- Haz clic en el botón Instalar para instalar la librería de servomotores para ESP32.

- Copie el código anterior y péguelo en el IDE de Arduino.
- Compile y suba el código a la placa ESP32 haciendo clic en el botón Subir del IDE de Arduino.
- Presione el botón varias veces.
- Observe la rotación del servomotor.
Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.