Como atualizar e atualizar o firmware Betaflight em um controlador de vôo


Neste tutorial, mostrarei como atualizar e atualizar o firmware Betaflight no controlador de vôo do seu drone FPV. Também abordarei problemas comuns e dicas de solução de problemas que você pode encontrar durante o processo.

Alguns dos hyperlinks nesta página são hyperlinks afiliados. Recebo uma comissão (sem custo adicional para você) se você fizer uma compra depois de clicar em um desses hyperlinks de afiliados. Isso ajuda a apoiar o conteúdo gratuito para a comunidade neste web site. Por favor, leia nosso Política de hyperlinks de afiliados para mais informações.

A atualização do firmware pode redefinir todas as suas configurações para o padrão, então você pode precisar reconfigurar seu drone do zero antes do primeiro vôo. Siga este guia de configuração passo a passo: https://oscarliang.com/betaflight-firmware-setup/

O que é firmware atualizado?

Betaflight é o software program executado no seu controlador de vôo, assim como o Home windows é executado no seu PC. Como qualquer software program, novas versões são lançadas com correções de bugs, novos recursos e melhorias de desempenho. Instalar uma nova versão do Betaflight em seu controlador de vôo é o que chamamos de “atualizar” o firmware.

Você precisa atualizar um novo firmware?

Pense duas vezes antes de atualizar, principalmente se você for iniciante.

Atualizar (atualizar) o firmware pode redefinir todas as suas configurações, o que significa que você terá que configurar o drone novamente do zero. Faça a si mesmo estas perguntas antes de piscar:

  • Seu quadriciclo está voando bem? → Se sim, provavelmente você não precisa atualizar.
  • Você sabe como configurar o Betaflight do zero? → Se não, espere por enquanto.

Obtendo o configurador Betaflight

Betaflight Configurator é a ferramenta usada para configurar e atualizar seu controlador de vôo.

Agora você pode acessá-lo diretamente on-line em seu navegador – sem necessidade de instalação: https://app.betaflight.com/

Aplicativo Web Betaflight Configurator 2025.12

Se preferir a versão desktop tradicional, você pode baixá-la e instalá-la no GitHub: https://github.com/betaflight/betaflight-configurator/releases/newest

Faça backup primeiro

Antes de atualizar um novo firmware, sempre faça backup das configurações existentes. Existem algumas maneiras de fazer isso, conforme explicado em meu tutorial de backup: https://oscarliang.com/backup-restore-betaflight-config/.

O método mais simples é ir até a aba Presets no Betaflight Configurator e clicar em “Salvar backup”- isso salvará suas configurações atuais em um arquivo de texto.

Conectando o controlador de vôo

Conecte um cabo USB ao seu controlador de vôo.

Stp Hobby Armor 5c Bnf Fpv Drone Rushfpv Usb

Abra o configurador Betaflight. Selecione a porta COM que corresponde ao seu controlador de vôo.

Dica: Se você não tiver certeza de qual porta COM selecionar, desconecte e reconecte seu FC – observe qual porta desaparece e reaparece na lista. Esse é o correto.

Betaflight Configurator 2025.12 Selecionar dispositivo Conectar porta USB Com

Flasher de firmware explicado

Para atualizar o Betaflight, vá para “Pisca-pisca de firmware“No painel esquerdo do Configurador. É aqui que você selecionará sua placa de destino, escolherá uma versão de firmware e iniciará o processo de atualização.

Flasher de firmware do configurador Betaflight 2025.12

Escolhendo o alvo certo

Lista de alvos do pisca-pisca de firmware do Betaflight Configurator 2025.12

Cada controlador de vôo possui um alvo de firmware exclusivo – isso garante compatibilidade com o {hardware} e design da sua placa.

Existem duas maneiras de encontrar o alvo certo:

  • Detecção automática: clique em “Detectar”Para permitir que o Betaflight identifique automaticamente sua placa.
  • Seleção Handbook: Se a detecção falhar, selecione sua placa manualmente no menu suspenso. Você pode encontrar o nome do seu quadro digitando model na guia CLI (siga as instruções aqui: https://oscarliang.com/identify-betaflight-firmware-target/).

Aviso: piscar o alvo errado pode causar falta de sensores, mau funcionamento de recursos ou até mesmo bloquear seu FC. Se isso acontecer, geralmente você pode recuperá-lo seguindo este guia: https://oscarliang.com/cannot-connect-to-naze32-brick-fix/

Escolhendo a versão do firmware

Em seguida, selecione a versão do firmware que deseja atualizar – geralmente a versão estável mais recente.

Versões de lançamento do firmware Flasher do Betaflight Configurator 2025.12

Se quiser testar atualizações de última geração, ative “Mostrar candidatos a lançamento” para acessar quaisquer versões beta que possam estar disponíveis. No entanto, proceda com cautela: os launch candidate (RC) ainda estão sendo testados e podem conter bugs. Para a maioria dos usuários, opte por versões estáveis ​​para maior confiabilidade.

Betaflight Configurator 2025.12 Firmware Flasher Release Candidatos

Opções de flash explicadas

Clique em “Ativar modo especialista“Para desbloquear todas as opções de flash disponíveis. Veja o que cada um faz:

Betaflight Configurator 2025.12 Firmware Flasher Opções Modo Especialista

  • Sem sequência de reinicialização: normalmente deixe esta opção desabilitada. A maioria dos controladores de vôo reinicia automaticamente no modo DFU ao piscar. Habilite-o somente se o seu FC não reiniciar corretamente durante o processo de flash.
  • Flash ao conectar: Deixe isto desabilitado. Ativá-lo começará a piscar automaticamente assim que uma porta serial for detectada, mas isso ignorará o lembrete de backup.
  • Apagamento completo do chip: Recomendado. Ele apaga completamente as configurações existentes para evitar possíveis conflitos ou configurações restantes de firmware mais antigo.
  • Taxa de transmissão handbook: Usado para placas que não suportam a velocidade de flash padrão ou para flash through Bluetooth. Ao atualizar through USB, basta deixar o padrão 256000.

Configuração de compilação

Opções de construção do pisca-pisca de firmware do Betaflight Configurator 2025.12

Construct Configuration (também conhecido como Cloud Construct System) permite que você personalize seu firmware Betaflight para incluir apenas os recursos que você realmente precisa. Isso ajuda a minimizar o tamanho do firmware, o que é importante porque a memória dos processadores do controlador de vôo é limitada.

Pode não ser grande coisa agora, mas à medida que o Betaflight continua a crescer em complexidade, esse recurso se tornará cada vez mais útil. . Como mencionei no meu guia do processador FCos chips F411 e F722 possuem apenas 512 KB de memória flash. Usar a configuração de compilação ajuda a diminuir o firmware, prolongando sua vida útil.

As configurações padrão podem funcionar, mas é altamente recomendável consultar a lista para adicionar/remover recursos com base em suas necessidades.

  • Somente núcleo: Deixe isto desabilitado. Esta opção cria firmware que inclui apenas drivers de {hardware} de baixo nível – a maioria dos recursos do Betaflight estará faltando.
  • Protocolo de rádio: Somente um protocolo receptor pode ser instalado por vez. Para receptores ExpressLRS ou Crossfire, selecione CRSF.
  • Protocolo de Telemetria: Para CRSF, deixe-o como padrão (a telemetria é integrada).
  • Protocolo OSD: Digital para DJI, Walksnail ou HDZero. Analógico para sistema FPV analógico.
  • Protocolo Motor: Escolha DSHOT, a menos que você tenha um motivo específico para usar outro protocolo (por exemplo, para motores escovados ou ESCs legados).
  • Outras opções: habilite os recursos que você usa e desabilite os que não usa. Isso mantém seu firmware leve e evita o uso desnecessário de memória.

Aqui estão dois exemplos baseados em minhas próprias configurações:

Quad Freestyle analógico (sem GPS):

  • Faixa de LED
  • SoftSerial
  • VTX (para configuração de tabela VTX — necessário apenas para sistema FPV analógico)

DJI O4 Professional Quad de longo alcance (com GPS):

  • GPS
  • Magnetômetro
  • Altitude sustentada
  • Posição mantida

Carregando Firmware

Quando estiver pronto para piscar, clique em “Carregar firmware (on-line)”Para baixar o arquivo de firmware diretamente do servidor Betaflight.

Dica: Se você já baixou o arquivo de firmware em outro lugar (por exemplo, no web site do fabricante do seu controlador de vôo ou de um amigo), você pode usar “Carregar firmware (native)”Para carregar esse arquivo manualmente.

Depois que o firmware for carregado com sucesso no Configurador, o “Firmware Flash”O botão ficará disponível.

Antes de começar a piscar, o Betaflight solicitará que você salve seu arquivo de texto CLI – isso funciona como um backup de sua configuração atual. Salve-o em algum lugar seguro e o processo de atualização será iniciado.

O flash normalmente leva de um a dois minutos.

Problemas com flashing ou problemas de driver

Se você estiver tendo problemas para atualizar o firmware, pode ser necessário colocar manualmente o seu FC no modo bootloader (também conhecido como modo DFU). Siga este guia: https://oscarliang.com/dfu-mode/. Para resumir:

  • mantenha pressionado o botão bootloader enquanto conecta o cabo USB
  • ou digite bl na CLI

Se esta for a primeira vez que você conecta seu controlador de vôo ao PC, pode ser necessário instalar o driver DFU para que seja reconhecido corretamente. A maneira mais fácil é usar uma ferramenta gratuita chamada ImpulseRC Driver Fixer (baixe-a aqui), que detecta e instala automaticamente o driver correto.

Ainda preso? Confira meu guia detalhado de solução de problemas de driver: https://oscarliang.com/fc-driver-issues-flash-firmware/

Depois de atualizar o firmware

Assim que o flash for concluído, você pode se reconectar ao seu controlador de vôo clicando em “Conectar” no canto superior direito do Betaflight Configurator.
Você poderá ver alguns avisos. Veja o que eles significam e como corrigi-los:

Betaflight Configurator 2025.12 após aviso intermitente

Acelerômetro não está calibrado

Você poderá ver: “O acelerômetro está habilitado, mas não calibrado”.

Consertar:

  • Coloque seu drone em uma superfície nivelada.
  • Vá para a guia Configuração.
  • Clique em “Calibrar Acelerômetro”.

Nenhum protocolo de saída do motor selecionado

Você poderá ver: “Não há protocolo de saída do motor selecionado”.

Consertar:

  • Vá para a guia Motores.
  • Em ESC/Motor Protocol, escolha um protocolo como DShot300 ou DShot600, dependendo da taxa de loop PID.
    • DShot300 para 4kHz
    • DShot600 para 8kHz
  • Clique em “Salvar e reiniciar” no canto inferior esquerdo.

Na maioria das construções modernas, DShot300 e DShot600 são as escolhas certas.

Configure seu controlador de vôo

Você precisará configurar seu controlador de vôo para o primeiro vôo. Siga meu guia de configuração passo a passo detalhado aqui: https://oscarliang.com/betaflight-firmware-setup/

Conclusão

Atualizar e atualizar o firmware do Betaflight pode parecer intimidante no início, mas depois de entender como funcionam os alvos do firmware, os drivers e o modo bootloader, torna-se um processo rápido e direto. Sempre faça backup antes de atualizar, verifique novamente o alvo do firmware e não tenha pressa – é a maneira mais segura de manter seu drone voando suavemente e atualizado.

Editar histórico

  • Setembro de 2018 – guia criado
  • Outubro de 2022 – atualizado para BF4.3
  • Janeiro de 2023 – atualizado para BF4.4
  • Novembro de 2023 – instruções atualizadas
  • Novembro de 2025 – atualizado para BF2025.12 (BF4.6)

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *