Síntesisproducto

Firmware y actualizaciones del dron

Integra fuentes; la autoridad está en las normas que cita.

ACTUALIZADO 2026-07-20 · VIGENTE ✓

🧩 SÍNTESIS IA — integra fuentes; la autoridad está en las normas que cita al pie (Fuentes).

El firmware es el software que corre dentro de la controladora de vuelo (FC) (componentes-dron): el "cerebro" que interpreta los sticks, estabiliza con la IMU, gestiona el GNSS y decide qué puede y qué no puede hacer la aeronave. Actualizarlo no es solo "tener la última versión": puede cambiar el comportamiento legal del dron, no solo el técnico.

Qué es el firmware

Es distinto de la app del mando/móvil (DJI Fly, DJI Pilot 2, apps O4…), que corre en el smartphone o la pantalla integrada: la app es la interfaz; el firmware es el software embebido en la propia aeronave (y, por separado, en el mando — ver emisoras-radiocontrol). En consumo (DJI, Autel, Skydio…) es cerrado: el fabricante lo compila y lo firma; el piloto solo lo instala. En el mundo FPV/DIY es al revés — el piloto elige y flashea el firmware él mismo (ver más abajo, betaflight). Actualizar cambia de verdad el comportamiento de la aeronave: puede tocar la calibración de sensores, los límites de vuelo, las zonas de geovalla, la lista de frecuencias permitidas por región o, lo crítico para el piloto, la clase CE declarada y la emisión Remote ID.

Cuándo actualizar (y cuándo NO)

Regla de oro: nunca la noche antes o el mismo día de una misión facturable. Una actualización puede fallar a mitad (batería insuficiente, corte de conexión), dejar la aeronave o el mando temporalmente inoperativos, exigir recalibración de brújula/IMU, o cambiar algo del comportamiento de vuelo que el piloto todavía no ha probado.

  • Actualizar en casa, con margen: conexión estable, batería llena, y tiempo para volar de prueba después en zona conocida y de bajo riesgo — nunca estrenar una versión nueva directamente en el trabajo.
  • Leer las release notes (registro de cambios) del fabricante antes de instalar: no son solo mejoras de cámara/gimbal — pueden listar cambios de geovalla, límites de altura/velocidad por región, activación de Remote ID, o requisitos de compatibilidad (aeronave + mando + batería a veces deben ir a la misma versión). Conviene comprobar también si la actualización admite marcha atrás: no todos los fabricantes dejan volver a la versión anterior una vez instalada la nueva.
  • Algunos fabricantes fuerzan la actualización: la app puede bloquear el despegue hasta instalar una versión obligatoria — típico cuando el cambio es de cumplimiento normativo, no cosmético.
  • Sin conexión de datos en campo (zona rural, sin wifi): no fiar la actualización al último momento; hacerla en casa antes de salir.

Firmware, clase CE y Remote ID

La clase CE (C0-C6) y el Remote ID no son solo una pegatina física: parte de lo que certifican depende de cómo se comporta el software de la aeronave, no solo del hardware.

  • Remote ID activado por firmware, con precedente documentado: DJI ha distribuido actualizaciones que activan la emisión Remote ID en aeronaves ya fabricadas y en uso — caso público con el Phantom 4 Pro V2/+V2 y las series Matrice 300 RTK/30, puestas al día por firmware para el Remote ID de EE. UU. (FAA) sin tocar una sola pieza de hardware. El mismo principio —una función que certifica cumplimiento normativo se activa por software— es el que sostiene el DRI europeo. Ver remote-id.
  • Los modos que definen la clase son software: el modo low-speed que exige la clase C2 (3 m/s, ver marcado-ce-clases) lo impone el firmware, no un límite mecánico del motor — de ahí que lo certificado esté ligado a una configuración de software concreta, no solo al diseño físico de la aeronave.
  • Flashear firmware no oficial invalida la clase: modificar el software de una aeronave con marcado de clase es una "modificación" en el sentido normativo. marcado-ce-clases cita la AMC1 UAS.OPEN 020(5): no se deben hacer modificaciones que incumplan los requisitos de producto salvo que el fabricante las prevea y documente, y si se modifica, hay que retirar la etiqueta de marcado de clase. Aplica igual a un cambio de firmware no oficial que a un kit de hardware.
  • Consecuencia práctica: un dron con clase C1/C2/C3 que vuela en categoría específica corriendo un firmware "parcheado" o muy desactualizado respecto a lo que declaró el fabricante puede quedar, a efectos prácticos, sin la cobertura de esa clase.

🔴 Y al revés: hay drones que GANARON su clase por firmware — verificado el 2026-08-04

Ya no es solo un principio: hay casos con fecha y número de versión en la documentación oficial de DJI.

Aeronave Qué ganó Firmware · fecha
DJI Air 2S «Added support for EU C1 certification» v02.04.27.00 · 11-04-2024
DJI Mini 4K «Added support for Remote ID requirements» v01.07.0400 · 29-04-2024
DJI Mini 2 SE ídem v01.00.0500 · 28-05-2024

👉 La consecuencia le importa a cualquiera que compre de segunda mano: un aparato fabricado antes de esa fecha y nunca actualizado no lleva ni la clase ni el Remote ID que su modelo debería tener. El Mini 2 SE, que salió en 2023, estuvo más de un año sin él.

⚠️ Y ojo con el sentido contrario: un Remote ID añadido por firmware puede ser el de otro país. Las notas del Mini 2 solo documentan «Japanese RID»no es el DRI europeo.

📌 La herramienta con la que se hace esto en los DJI de escritorio es dji-assistant-2, que además es por donde se descargan los registros de vuelo (logbook-y-checklists).

Firmware en FPV (Betaflight)

En un quad FPV/DIY (fpv-racing-diy) no hay un fabricante único empujando la actualización: el piloto flashea Betaflight él mismo desde el Configurator, eligiendo el target correcto para el microcontrolador exacto de esa FC (familias STM32 F4/G4/F7/H7). Desde los Unified Targets (Betaflight 4.0 en adelante: un único binario por familia de procesador, con el mapeo de pines de cada placa resuelto por configuración/CLI en vez de un binario específico por modelo) el propio Configurator incluye un botón de detección automática de la FC conectada, reduciendo —sin eliminarlo del todo— el riesgo de elegir mal el target frente a los binarios sueltos de versiones antiguas; conviene verificar igualmente el target exacto que indica el fabricante de la FC antes de flashear. Aquí no suele haber clase CE ni Remote ID de por medio en una build casera (el encaje normativo por peso/velocidad está en fpv-racing-diy); lo que sí depende de la versión de firmware es la fiabilidad del GPS Rescue como red de seguridad — ver recuperar-el-control.

Relación

betaflight · remote-id · marcado-ce-clases · recuperar-el-control · componentes-dron · fpv-racing-diy · emisoras-radiocontrol

Fuentes: DJI — FAQ oficial de cumplimiento Remote ID; firmware Remote ID en Phantom 4 Pro V2/+V2 y Matrice 300 RTK/30 (DroneDJ, nota 1, nota 2). Betaflight — Unified Targets (wiki oficial) y guía de identificación de target, Oscar Liang. Reglamento Delegado (UE) 2019/945 (clase CE, modo low-speed, AMC1 UAS.OPEN 020(5)) vía marcado-ce-clases. Verificado 2026-07-20.

FUENTE ÚNICA: el conocimiento vive en la base normativa de freedrone y se regenera cuando la norma cambia.
Esta nota no sustituye asesoramiento aeronáutico profesional.