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.

Revisado: · ¿Has encontrado un error? Avísanos

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.

Los diez pasos del tutorial en dos filas: conectar, copia de seguridad, firmware, setup, puertos, configuración, receptor, modos, motores, y failsafe con OSD 01Conecta 02Copia 03Firmware 04Setup 05Puertos 06Config. 07Receptor 08Modos 09Motores 10Failsafey OSD
El recorrido completo. Cada paso tiene su sección más abajo.
  1. Instala y conecta
  2. Haz una copia de seguridad
  3. Actualiza el firmware
  4. Setup y alineación
  5. Puertos
  6. Configuración y batería
  7. Receptor
  8. Modos
  9. Motores
  10. Failsafe
  11. OSD y vídeo
  12. PID y rates
  13. Guárdalo todo
  14. Primer vuelo
  15. Si algo falla

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.

  1. Abre Betaflight App

    Entra en app.betaflight.com desde Chrome o Edge. Firefox y Safari no pueden acceder al puerto USB.

  2. 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.

  3. 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.

  4. 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.

Esquema de la ventana de Betaflight App: el selector de puerto y el botón de conectar arriba a la derecha, las pestañas a la izquierda y el modelo 3D del dron en el centro Betaflight App USB · COM3 ▾ Connect ▸ Setup Ports Configuration Power & Battery Failsafe PID Tuning Receiver Modes · Motors OSD · CLI DELANTE 1 · Puerto 2 · Connect
Esquema simplificado de la ventana. Las pestañas de la izquierda son los pasos de este tutorial.

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.

  1. Abre la pestaña CLI

    Es la línea de comandos de Betaflight: una ventana donde se escriben instrucciones de texto.

  2. Escribe diff all y pulsa Intro

    Muestra solo lo que es distinto de los valores por defecto. Es corto y fácil de leer.

  3. 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.

  1. Desconecta y abre el Firmware Flasher

    Pulsa «Disconnect» y, a la izquierda, elige Firmware Flasher.

  2. 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_name en la copia del paso 2.

  3. Elige la versión

    La última versión estable, nunca una «release candidate» (RC) para el primer montaje.

  4. 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.

  5. Marca «Full chip erase»

    Borra la configuración antigua y evita mezclar parámetros de una versión con otra.

  6. 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.

Esquema del Firmware Flasher: placa, versión, protocolo de radio CRSF, telemetría, OSD, opciones, la casilla de borrar el chip y los botones de cargar y flashear Firmware Flasher Board TU_PLACA ▾ Auto-detect Version Stable (última) ▾ Radio protocol CRSF ▾ Telemetry CRSF ▾ OSD HD (digital) ▾ Other options GPS · LED_STRIP Full chip erase Load Firmware [Online] Flash Firmware
Valores para un dron con receptor ExpressLRS y vídeo digital. Con vídeo analógico, elige OSD analógico.
¿La placa no responde o no sale el puerto? Ponla en modo DFU: desconecta el USB, mantén pulsado el botón boot de la controladora y vuelve a conectarlo. Ahora prueba a flashear de nuevo. En Windows quizá necesites el controlador DFU (la web de Betaflight tiene una herramienta para instalarlo).

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.

  1. 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.

  2. 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).

  3. 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 conectadoQué activar en su fila
Receptor ExpressLRSColumna 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ógicoEn Peripherals, VTX (TBS SmartAudio) o VTX (IRC Tramp), según el modelo.
GPSEn 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ónValor recomendadoPor qué
ESC/Motor protocolDShot300 o DShot600Digital y preciso. DShot300 funciona en cualquier placa; DShot600 si la placa y el ESC son rápidos (F7, H7).
Bidirectional DShotActivadoPermite el filtro RPM, que hace que el dron vuele más limpio. Necesitas un ESC compatible (BLHeli_32, AM32 o Bluejay).
Motor poles14El número de imanes de la mayoría de motores de 5". Si son distintos, cuéntalos.
Craft nameEl nombre del dronSale en el OSD y en la copia de seguridad.
Frecuencias del gyro y del PIDPor defectoLos valores del fabricante ya son los adecuados para tu placa.

Pestaña Power & Battery

  1. Fuentes del voltaje y de la corriente

    Voltage meter y Current meter en Onboard ADC (o como indique el fabricante).

  2. 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).

  3. 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á.

  4. 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.

  1. 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.

  2. 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.

  3. Mueve los sticks

    Cada stick debe mover su barra, en el sentido correcto, de 1000 a 2000.

Barras de canales de la pestaña Receiver con los sticks en reposo: roll, pitch y yaw a 1500, gas a 1000 y AUX1 a 1000 CANAL 100015002000 Roll 1500 Pitch 1500 Yaw 1500 Throttle 1000 AUX1 (arm) 1000
Así debe quedar con los sticks en reposo: los tres ejes en el centro (1500) y el gas y el interruptor de armado abajo (1000).
Mueve…La barra que debe moverseSentido correcto
Stick derecho a la derechaRollSube hacia 2000
Stick derecho hacia delantePitchSube hacia 2000
Stick izquierdo a la derechaYawSube hacia 2000
Stick izquierdo arribaThrottleSube 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.

Pestaña Modes: ARM en AUX1 entre 1700 y 2100, BEEPER en AUX2 y FLIP OVER AFTER CRASH en AUX3, con la posición actual de cada interruptor marcada 90015002100 ARMAUX1 BEEPERAUX2 FLIP OVERAFTER CRASH · AUX3
Cada modo se activa cuando el punto (la posición del interruptor) entra dentro de la franja.

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.

Vista desde arriba del dron con hélices hacia fuera: el motor 1 detrás a la derecha y el motor 4 delante a la izquierda giran en sentido antihorario; el motor 2 delante a la derecha y el motor 3 detrás a la izquierda giran en sentido horario DELANTE 4 2 3 1 Antihorario Horario Horario Antihorario
Orden de Betaflight visto desde arriba, con hélices hacia fuera (props out), la configuración de nuestro montaje.
  1. 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.

  2. 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.

  3. 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.

Ejemplo de OSD en las gafas: nombre del dron arriba a la izquierda, calidad de enlace y señal arriba a la derecha, mira en el centro, voltaje por celda y consumo abajo a la izquierda, y tiempo de vuelo abajo a la derecha FPV.CAT LQ 100 -62 dBm 4.12V 312 mAh 02:31 nombre enlace señal voltaje por celda tiempo de vuelo mira
Una distribución limpia para empezar. Los textos grises son etiquetas de este dibujo, no salen en las gafas.
ElementoPor qué lo quieres
Voltaje medio por celdaSaber cuándo aterrizar. Vuelve cuando baje de 3,5 V en vuelo.
Link Quality (LQ) y RSSI dBmLo buena que es la señal de radio. Si baja, da media vuelta.
Tiempo de vueloUna 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.

  1. Hélices en el sentido correcto

    Cada hélice debe coincidir con el sentido de giro de su motor. Aprieta bien las tuercas.

  2. 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.

  3. 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é.

  4. Ve poco a poco

    Vuelos cortos, y cada vez un poco más. Consulta Aprender a volar.

15. Si algo falla

ProblemaCausa más probableQué hacer
El ordenador no ve la placaCable solo de carga o faltan controladoresPrueba otro cable; en Windows, instala los controladores (paso 1).
No se puede flashearLa placa no entra en modo de cargaModo DFU con el botón boot (paso 3).
Las barras del receptor no se muevenUART equivocado, protocolo incorrecto o sin vincularRevisa Ports (paso 5), Receiver (CRSF) y la vinculación (paso 7).
Un motor no gira en la pestaña MotorsSoldadura o protocoloRevisa las soldaduras del motor y el protocolo DShot (paso 6).
No hay OSD en las gafas digitalesFalta MSP + DisplayPort o el formato HDPorts (paso 5) y formato de vídeo en OSD (paso 11).
El dron no armaBetaflight bloquea el armado por seguridadMira el motivo en Setup o en el OSD y consulta la tabla de por qué no arma.
Da una voltereta al despegarOrden o sentido de los motores, hélices al revés o placa mal alineadaRevisa 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.