Guías prácticas
Tutorial de Betaflight paso a paso
Configura tu dron FPV con Betaflight desde cero: firmware, puertos, receptor ExpressLRS, modos, motores, failsafe y OSD, con una comprobación en cada paso.
Antes de empezar
Este tutorial te lleva desde un dron recién montado hasta un dron listo para el primer vuelo. Seguiremos el orden en que lo haría un piloto con experiencia, y al final de cada paso encontrarás una comprobación rápida: si la pasas, puedes seguir tranquilo.
Calcula una hora, con calma. Si algo no sale, no te lo saltes: casi todos los drones que no vuelan el primer día tienen uno de estos pasos a medias.
Necesitarás
El dron montado, un cable USB de datos (no solo de carga), la emisora cargada, una batería y un ordenador con Chrome o Edge.
Seguridad
Sin hélices durante todo el tutorial. Los motores pueden arrancar en cualquier prueba. Las hélices se ponen al final, en el campo.
Versión
Seguimos Betaflight 4.5 o posterior con Betaflight App. Las versiones nuevas pueden cambiar el nombre o el sitio de alguna opción, pero el proceso es el mismo.
1. Instala y conecta
Betaflight tiene dos partes: el firmware, que vive dentro de la controladora de vuelo, y la aplicación, con la que lo configuras desde el ordenador. La aplicación oficial es Betaflight App: funciona directamente en el navegador (Chrome o Edge) o se puede instalar.
Abre Betaflight App
Entra en
app.betaflight.comdesde Chrome o Edge. Firefox y Safari no pueden acceder al puerto USB.Conecta el dron por USB
Sin batería y sin hélices. La placa se alimenta por el cable y ya se puede configurar casi todo.
Elige el puerto y pulsa «Connect»
Arriba a la derecha aparece el puerto de la controladora. Si no sale nada, prueba otro cable: es la causa número uno.
En Windows, controladores
Si el cable está bien y el ordenador no ve la placa, hay que instalar los controladores USB de la placa (VCP). En la web de Betaflight se explica cómo hacerlo.
Compruébalo
Estás conectado si ves el modelo 3D del dron en la pestaña Setup y, al mover el dron con la mano, el modelo se mueve.
2. Haz una copia de seguridad
Antes de cambiar nada, guarda cómo venía la placa de fábrica. Si después algo no funciona, podrás compararlo o volver atrás.
Abre la pestaña CLI
Es la línea de comandos de Betaflight: una ventana donde se escriben instrucciones de texto.
Escribe
diff ally pulsa IntroMuestra solo lo que es distinto de los valores por defecto. Es corto y fácil de leer.
Guarda el resultado
Con el botón «Save to file», guárdalo con un nombre que diga qué es, por ejemplo
dron5-fabrica-2026-10.txt.
Compruébalo
Abre el archivo: debe empezar con la versión de Betaflight y el nombre de la placa (# version y board_name).
3. Actualiza el firmware
Muchas placas llegan con una versión antigua. Instalar la última versión estable («flashear») te da las mejoras y hace que este tutorial coincida con lo que ves. Se hace en la pestaña Firmware Flasher, que solo aparece cuando no estás conectado.
Desconecta y abre el Firmware Flasher
Pulsa «Disconnect» y, a la izquierda, elige Firmware Flasher.
Elige la placa
Pulsa «Auto-detect» con la placa conectada. Si no la encuentra, búscala en la lista por el nombre exacto que salía en
board_nameen la copia del paso 2.Elige la versión
La última versión estable, nunca una «release candidate» (RC) para el primer montaje.
Elige las opciones
Betaflight se compila a medida. Marca lo que lleva tu dron: protocolo de radio CRSF para ExpressLRS, telemetría CRSF, OSD (HD si es digital), y GPS o LED si los tienes.
Marca «Full chip erase»
Borra la configuración antigua y evita mezclar parámetros de una versión con otra.
Carga y flashea
Pulsa «Load Firmware [Online]», espera a que se compile y después «Flash Firmware». No desconectes el cable hasta que la barra diga que ha terminado.
Compruébalo
Vuelve a conectar. En la pestaña Setup, abajo, debe salir la versión nueva. Si te pregunta si quieres aplicar los «custom defaults» de la placa, di que sí: son los ajustes del fabricante para que todo funcione.
4. Setup: calibración y alineación
En la pestaña Setup compruebas que la controladora «sabe» cómo está colocada dentro del dron. Es el paso más rápido y uno de los más importantes: si la placa cree que mira hacia otro lado, el dron dará una voltereta al despegar.
Mueve el dron con la mano
Inclínalo hacia delante: el modelo 3D también debe inclinarse hacia delante. Haz lo mismo con los lados y girándolo sobre sí mismo.
Si va al revés, corrige la alineación
Pasa cuando la placa está montada girada (por ejemplo, con el USB hacia un lado). En Configuration, en Board and Sensor Alignment, pon los grados de giro (normalmente 90, 180 o 270 en el eje de yaw).
Calibra el acelerómetro
Pon el dron sobre una superficie bien plana y pulsa «Calibrate Accelerometer». No lo toques durante unos segundos.
Compruébalo
Con el dron en plano, los ángulos de roll y pitch que muestra Setup deben estar cerca de 0°, y el modelo 3D debe moverse exactamente como el dron real.
5. Puertos: qué está conectado y dónde
La controladora tiene varios puertos serie, llamados UART (UART1, UART2…). En la pestaña Ports le dices qué hay soldado en cada uno. El número de cada UART lo encontrarás en el diagrama de tu placa: mira en qué puntos (TX2/RX2, por ejemplo) has soldado cada cable.
| Qué hay conectado | Qué activar en su fila |
|---|---|
| Receptor ExpressLRS | Columna Serial RX. |
| Vídeo digital (DJI O4, Walksnail, HDZero) | Columna Configuration/MSP y, en Peripherals, VTX (MSP + DisplayPort). Así sale el OSD en las gafas. |
| Transmisor analógico | En Peripherals, VTX (TBS SmartAudio) o VTX (IRC Tramp), según el modelo. |
| GPS | En Sensor Input, GPS, con la velocidad automática. |
| USB (VCP) | No lo toques: es por donde te conectas a la aplicación. |
Pulsa «Save and Reboot». La controladora se reinicia y la aplicación se vuelve a conectar sola.
Compruébalo
Cada UART solo debe tener una función activada. Si el receptor está soldado al UART2 y activas Serial RX en el UART1, no recibirás nada (lo verás en el paso 7).
6. Configuración y batería
Pestaña Configuration
| Opción | Valor recomendado | Por qué |
|---|---|---|
| ESC/Motor protocol | DShot300 o DShot600 | Digital y preciso. DShot300 funciona en cualquier placa; DShot600 si la placa y el ESC son rápidos (F7, H7). |
| Bidirectional DShot | Activado | Permite el filtro RPM, que hace que el dron vuele más limpio. Necesitas un ESC compatible (BLHeli_32, AM32 o Bluejay). |
| Motor poles | 14 | El número de imanes de la mayoría de motores de 5". Si son distintos, cuéntalos. |
| Craft name | El nombre del dron | Sale en el OSD y en la copia de seguridad. |
| Frecuencias del gyro y del PID | Por defecto | Los valores del fabricante ya son los adecuados para tu placa. |
Pestaña Power & Battery
Fuentes del voltaje y de la corriente
Voltage meter y Current meter en Onboard ADC (o como indique el fabricante).
Límites de celda
Mínimo 3,3 V, aviso a 3,5 V y máximo 4,3 V (4,35 V si las baterías son HV).
Calibra el voltaje
Conecta una batería, mídela con el multímetro y escribe el valor real en el botón «Calibrate». Así el OSD no te engañará.
Calibra la corriente (después de volar)
Vuela una batería llena hasta unos 3,5 V por celda, apunta los mAh del OSD y recárgala. Nueva escala = escala actual × mAh del OSD ÷ mAh del cargador. Repítelo dos o tres veces.
Compruébalo
Con la batería conectada, el voltaje de la pestaña debe coincidir con el del multímetro con una diferencia de menos de 0,1 V.
7. Receptor: que el dron te escuche
Ahora hacemos que la emisora y el dron hablen. Con ExpressLRS, en la pestaña Receiver elige Receiver mode: Serial y Serial receiver provider: CRSF. Deja el mapa de canales en AETR1234, que es el que usan las emisoras con EdgeTX.
Vincula el receptor
Con binding phrase: la misma frase en la emisora y en el receptor, y se vinculan solos. Sin frase: pon el receptor en modo vinculación (enchufa y desenchufa la batería tres veces seguidas) y ejecuta «Bind» en el script ExpressLRS de la emisora.
Comprueba que la versión coincide
La emisora y el receptor deben tener la misma versión principal de ExpressLRS. Si no, no se vinculan.
Mueve los sticks
Cada stick debe mover su barra, en el sentido correcto, de 1000 a 2000.
| Mueve… | La barra que debe moverse | Sentido correcto |
|---|---|---|
| Stick derecho a la derecha | Roll | Sube hacia 2000 |
| Stick derecho hacia delante | Pitch | Sube hacia 2000 |
| Stick izquierdo a la derecha | Yaw | Sube hacia 2000 |
| Stick izquierdo arriba | Throttle | Sube hacia 2000 |
Si una barra se mueve al revés, invierte ese canal en la emisora, no en Betaflight. Si los valores no llegan a 1000 o 2000, o el centro no es 1500, ajústalo en los límites del canal de la emisora.
Compruébalo
Las cuatro barras se mueven con su stick, en el sentido de la tabla, y en reposo marcan 1500, 1500, 1500 y 1000.
8. Modos: los interruptores
En la pestaña Modes asignas funciones a los interruptores de la emisora. Cada modo se activa cuando el canal AUX está dentro de un rango, que verás como una franja. El punto amarillo marca la posición actual del interruptor: muévelo y verás cómo se desplaza.
ARM · obligatorio
Armar significa que los motores quedan activos. Ponlo en un interruptor de dos posiciones en AUX1, bien lejos de donde apoyas los dedos.
BEEPER · muy recomendado
Hace pitar el dron. Si cae entre la hierba, es la forma de encontrarlo.
FLIP OVER AFTER CRASH
El «modo tortuga»: si el dron queda boca abajo, hace girar los motores al revés para que se dé la vuelta solo.
ANGLE · opcional
El dron se autonivela. Es útil para las primeras pruebas, pero el freestyle se vuela en acro (sin ningún modo activado). Consulta Aprender a volar.
Compruébalo
Al accionar cada interruptor, la franja de su modo se ilumina. Con el interruptor de armado abajo, ARM debe estar apagado.
9. Motores: orden y sentido de giro
Este es el único paso que necesita batería. Quita las hélices, conecta la batería (con smoke stopper si es la primera vez) y ve a la pestaña Motors. Activa el interruptor que dice que entiendes los riesgos y haz girar cada motor uno por uno, con el control deslizante a poco más del mínimo.
Comprueba el orden
El motor 1 es el de detrás a la derecha, el 2 el de delante a la derecha, el 3 el de detrás a la izquierda y el 4 el de delante a la izquierda. Si haces girar uno y se mueve otro, usa el botón de reordenar motores: te irá preguntando cuál gira.
Comprueba el sentido
Toca la campana del motor con un trozo de papel o fíjate en la dirección. Si alguno gira al revés, cámbialo con el asistente de sentido de giro de la misma pestaña (funciona con ESC BLHeli_32, AM32 y Bluejay). No hace falta volver a soldar.
Indica a Betaflight si van hacia fuera
Si montas las hélices hacia fuera, como en nuestro montaje, activa Motor direction is reversed (en Configuration o en Motors, según la versión). Si van hacia dentro, déjalo desactivado y los sentidos son los contrarios del dibujo.
Compruébalo
Cada motor gira cuando mueves su control, en la posición y el sentido del dibujo, y con un sonido suave, sin chasquidos. Vuelve a poner los controles a cero y desactiva el interruptor de seguridad.
10. Failsafe: qué hace si pierde la señal
El failsafe es lo que hace el dron si deja de recibir la emisora. Un failsafe mal configurado es la causa más habitual de drones perdidos o que se escapan volando.
Drop · por defecto
Para los motores y el dron cae. Parece brusco, pero es lo más seguro si no tienes GPS: el dron no se escapa.
GPS Rescue
Si tienes GPS, el dron sube y vuelve hacia el punto de despegue. Configúralo y pruébalo en un lugar abierto antes de fiarte de él.
Compruébalo (¡sin hélices!)
Con batería, arma el dron con el interruptor y sube un poco el gas: los motores giran. Ahora apaga la emisora. En un segundo, los motores deben pararse y el OSD debe mostrar FAILSAFE. Si siguen girando, no vueles: revisa el receptor.
11. OSD y vídeo
El OSD (on-screen display) es la información que ves sobreimpresa en las gafas. En la pestaña OSD elige el formato de vídeo (HD para sistemas digitales) y arrastra los elementos al sitio que quieras. Menos es más: solo lo que mirarás mientras vuelas.
| Elemento | Por qué lo quieres |
|---|---|
| Voltaje medio por celda | Saber cuándo aterrizar. Vuelve cuando baje de 3,5 V en vuelo. |
| Link Quality (LQ) y RSSI dBm | Lo buena que es la señal de radio. Si baja, da media vuelta. |
| Tiempo de vuelo | Una referencia para cada batería. |
| Consumo (mAh) | Más fiable que el voltaje para saber cuánta batería te queda. |
| Avisos (warnings) | Te dicen por qué el dron no arma o si hay batería baja. |
Con vídeo analógico, configura también la pestaña Video Transmitter: la tabla de VTX (banda, canal y potencia). Usa una potencia legal: en España, 25 mW a 5,8 GHz. Con vídeo digital, la potencia y el canal se eligen en las gafas.
Compruébalo
Enciende las gafas y el dron: debes ver la imagen y los elementos del OSD en su sitio, con el voltaje correcto.
12. PID y rates: déjalos como están
En la pestaña PID Tuning hay dos cosas distintas:
PID y filtros
Cómo reacciona el dron para mantenerse estable. Los valores por defecto de Betaflight vuelan muy bien en un 5" normal. No los toques para el primer vuelo. Cuando ya vueles con confianza, consulta Tuning y Blackbox.
Rates
Lo rápido que gira el dron cuando mueves los sticks. Es preferencia personal. Si vienes del simulador, copia las mismas rates. Consulta Rates.
En la pestaña Presets encontrarás configuraciones de la comunidad (por ejemplo, un tune de base para 5" de freestyle). Son útiles, pero aplica pocas y lee qué cambian.
13. Guárdalo todo
Ya tienes el dron configurado. Ahora haz la copia que de verdad importa:
# En la pestaña CLI
diff all
# Guárdalo con «Save to file», por ejemplo:
# dron5-llest-per-volar-2026-10.txt
Buena costumbre: haz un diff all nuevo cada vez que el dron te quede como te gusta. Si un día tienes que volver a flashearlo o cambias la controladora, volver a la configuración es pegar el texto en la CLI y escribir save.
14. El primer vuelo
Repasa la checklist de puesta a punto y, ahora sí, pon las hélices en el campo, con el observador al lado.
Hélices en el sentido correcto
Cada hélice debe coincidir con el sentido de giro de su motor. Aprieta bien las tuercas.
Arma en el suelo y haz un estacionario corto
Sube suavemente hasta uno o dos metros y mantente unos 30 segundos. Escucha: el sonido debe ser limpio, sin vibraciones.
Aterriza y toca los motores
Deben estar tibios. Si uno está mucho más caliente que los demás o queman, no vuelvas a volar hasta saber por qué.
Ve poco a poco
Vuelos cortos, y cada vez un poco más. Consulta Aprender a volar.
15. Si algo falla
| Problema | Causa más probable | Qué hacer |
|---|---|---|
| El ordenador no ve la placa | Cable solo de carga o faltan controladores | Prueba otro cable; en Windows, instala los controladores (paso 1). |
| No se puede flashear | La placa no entra en modo de carga | Modo DFU con el botón boot (paso 3). |
| Las barras del receptor no se mueven | UART equivocado, protocolo incorrecto o sin vincular | Revisa Ports (paso 5), Receiver (CRSF) y la vinculación (paso 7). |
| Un motor no gira en la pestaña Motors | Soldadura o protocolo | Revisa las soldaduras del motor y el protocolo DShot (paso 6). |
| No hay OSD en las gafas digitales | Falta MSP + DisplayPort o el formato HD | Ports (paso 5) y formato de vídeo en OSD (paso 11). |
| El dron no arma | Betaflight bloquea el armado por seguridad | Mira el motivo en Setup o en el OSD y consulta la tabla de por qué no arma. |
| Da una voltereta al despegar | Orden o sentido de los motores, hélices al revés o placa mal alineada | Revisa los pasos 4 y 9 y el sentido de las hélices. |
Para entender mejor cada pestaña y los comandos de la CLI, tienes el capítulo de referencia Betaflight: pestañas, armado y CLI.
¿Atascado? El Asistente FPV te dice por qué no arma, te ayuda si el ordenador no ve la controladora, revisa tu diff all y te prepara una configuración de partida para tu tipo de dron. Lo tienes siempre a mano con el botón «Asistente» de abajo a la derecha.