Nace el pequeño piloto
Visión general
Sección titulada «Visión general»¡Bienvenido a tu primer proyecto de drone! En este tutorial ensamblarás desde cero un drone ESP32 completamente funcional y realizarás tu primer vuelo.
Lo que aprenderás
Sección titulada «Lo que aprenderás»- Ensamblaje del bastidor del drone
- Conexión de motores y controladores
- Grabado de firmware ESP32
- Control básico de vuelo
- Normas de operación segura
Materiales necesarios
Sección titulada «Materiales necesarios»| Artículo | Cantidad | Descripción |
|---|---|---|
| Placa de desarrollo ESP32-S3-DevKitC | 1 | Controlador de vuelo principal |
| Motores con escobillas 715 | 4 | 2 de giro horario, 2 de giro antihorario |
| Sensor de actitud MPU6050 | 1 | Mide la actitud del drone |
| Batería de litio 3.7V (1S) | 1 | 300-500mAh |
| Bastidor de PCB | 1 | Se usa el propio PCB como bastidor |
| Controladores (ESC) | 4 | O bien accionamiento PWM directo desde ESP32 |
| Cable de datos USB | 1 | Para programar |
Paso 1: Ensamblaje del bastidor
Sección titulada «Paso 1: Ensamblaje del bastidor»1.1 Montar los soportes de los motores
Sección titulada «1.1 Montar los soportes de los motores»- Instala los motores en las cuatro esquinas del bastidor de PCB y aprieta los tornillos
- Importante: presta atención a la dirección de giro de cada motor (horario vs antihorario)
Distribución de los motores (vista superior): Frente ↑ 1 2 (1,3 = horario | 2,4 = antihorario) \ / \ / / \ / \ 4 31.2 Montar el controlador de vuelo
Sección titulada «1.2 Montar el controlador de vuelo»Usa cinta de doble cara o postes de cobre para fijar la placa principal ESP32 en el centro del bastidor.
Paso 2: Cableado
Sección titulada «Paso 2: Cableado»2.1 Conexión de los motores
Sección titulada «2.1 Conexión de los motores»Conecta cada motor al pin GPIO correspondiente:
| Motor | Pin GPIO | Dirección de giro |
|---|---|---|
| M1 | GPIO 4 | Horario |
| M2 | GPIO 5 | Antihorario |
| M3 | GPIO 6 | Antihorario |
| M4 | GPIO 7 | Horario |
2.2 Conexión del sensor
Sección titulada «2.2 Conexión del sensor»Conecta el sensor de actitud MPU6050 a la interfaz I2C del ESP32:
- MPU6050 SCL → ESP32 GPIO 22
- MPU6050 SDA → ESP32 GPIO 21
2.3 Conexión de la alimentación
Sección titulada «2.3 Conexión de la alimentación»Conecta la batería al puerto de alimentación del ESP32 a través del interruptor de encendido.
Paso 3: Grabado del firmware
Sección titulada «Paso 3: Grabado del firmware»3.1 Preparar la herramienta de grabado
Sección titulada «3.1 Preparar la herramienta de grabado»- Descarga
flash_tool.exe(Windows) oflash_tool_mac.app(macOS) - Descarga el archivo
takeoff.binal escritorio de tu ordenador
3.2 Grabar el firmware
Sección titulada «3.2 Grabar el firmware»- Mantén pulsada la tecla “BOOT” de la placa ESP32 mientras conectas el cable USB al ordenador
- Abre
flash_tool.exey selecciona el archivotakeoff.bin - Haz clic en el botón “Grabar” y espera a que termine (unos 10 segundos)
- Cuando la herramienta muestre “Grabado con éxito”, retira el cable USB
Paso 4: Primer vuelo
Sección titulada «Paso 4: Primer vuelo»4.1 Lista de comprobación previa al vuelo
Sección titulada «4.1 Lista de comprobación previa al vuelo»- Batería completamente cargada
- Hélices bien fijadas
- Sin cables sueltos
- Firmware grabado correctamente
- Zona de vuelo despejada
4.2 Usar la app del móvil
Sección titulada «4.2 Usar la app del móvil»- Descarga la app
Drone Control(Android) o busca “ESP Drone” en el App Store (iOS) - Enciende el drone (interruptor de la batería de litio); el indicador luminoso parpadeará
- Conecta el móvil al Wi-Fi del drone (nombre:
ESP-Drone, contraseña:12345678) - Abre la app y espera a que se conecte
4.3 Despegue
Sección titulada «4.3 Despegue»- Haz clic en el botón “Despegar” de la app
- Sube poco a poco el deslizador del acelerador y ¡el drone alzará el vuelo!
- Intenta mover el drone adelante, atrás, a izquierda y derecha
- Baja el acelerador suavemente para tomar tierra
Seguridad primero: vuela siempre en zonas abiertas, lejos de personas y obstáculos.
Solución de problemas
Sección titulada «Solución de problemas»El drone no se arma
Sección titulada «El drone no se arma»- Comprueba el voltaje de la batería (>3,5V)
- Confirma la conexión inalámbrica
- Colócalo en horizontal para realizar la calibración
El drone vuelca al despegar
Sección titulada «El drone vuelca al despegar»- Comprueba el sentido de las hélices
- Confirma que el orden de los motores coincide con la configuración
- Revisa la calibración del giroscopio
Sensación de logro
Sección titulada «Sensación de logro»¡Enhorabuena! ¡El drone que has ensamblado con tus propias manos está volando! Es un hito emocionante: has dado el primer paso para convertirte en un experto en drones.
Siguiente paso
Sección titulada «Siguiente paso»En el siguiente proyecto aprenderás a cambiar los efectos de sonido y de luz LED de tu drone para crear una aeronave con tu propio estilo.
Publicado por primera vez endrone.imagrove.com/es/beginner/first-flight/Al citar o reproducir, indica la fuente Imagrove y enlaza a esta página.
¿Dudas o problemas con este tutorial?
Inicia sesión con GitHub para comentar. Si un paso te falla, avísanos: lo verificamos y actualizamos el tutorial.
© 2026 ESP32 Drone. Todos los derechos reservados.