
DJI libera SDK para o Mini 4 Pro
21/03/2025Muita gente vem aguardando essa liberação, principalmente quem trabalha com voos automatizados, muito utilizados em mapeamentos ou inspeções.
A nova versão do DJI Mobile SDK V5 contempla os seguintes produtos:









Mas nem tudo serão flores…
Alguns drones DJI ficarão de fora
Você pode achar estranho a não liberação desta ferramenta de desenvolvimento para os seguintes drones:
- DJI Mini 2 SE
- DJI Air 3
- DJI Air 3S
- DJI Avata
Fontes (Github e Reddit) especulam que não houve interesse dos desenvolvedores, mas muito também se deve a própria DJI, esta, por razões de mercado (Mini 2 SE) e de hardware (Air 3) acredita não justificar as horas de trabalho do pessoal de R&D¹ e de engenharia da empresa chinesa.
Alguns controles da DJI ficarão de fora
Tanto o DJI RC como o mais recente DJI RC2 (controles com tela integrada da DJI) tem limitações em relação à instalação de novos aplicativos devido a restrições impostas pela DJI no sistema operacional do dispositivo. Ambos possuem sistema Android próprio, personalizado e bloqueado.
Equipamentos da Apple ficarão de fora
Tanto iPad como iPhone não poderão utilizar os aplicativos de voo de terceiros para os drones mais recentes e isso acontece desde 2020², essas atualizações de SDK são destinadas especificamente para os sistemas Android.
Mas afinal, o que vem a ser SDK?
É um Kit de Desenvolvimento de Software que o fabricante, no caso a DJI, libera via download para que terceiros desenvolvam seus próprios softwares ou aplicações – ela fornece todos os parâmetros de configuração e controles de voo dos seus drones, são eles:
- Ajustes de configuração:
- Parâmetros de carga embarcada
- Parâmetros da aeronave
- Monitoramento da carga embarcada
- Monitoramento da aeronave
- Controles de voo:
- Voo automatizado
- Stick virtual (manipulação dos controles via software)
- Manipulação dos dados RTK
- Rastreamento da missão
- Processamento os dados:
- Live streaming
- Gerenciamento dos arquivos de mídia
- MOP (métodos de procedimento) dos canais de dados
- Live dos dados na nuvem
- E mais…
- Gerenciamento da saúde do equipamento
- Encriptação do cartão SD
- Dicas e atualizações
- Registros de voo
- Controle de rede de dados
- Link aéreo de backup
(fonte: https://developer.dji.com/mobile-sdk)
Tendo esses parâmetros em mãos, as empresas criam e atualizam seus software, plataformas e aplicativos para que possam ter plena compatibilidade tanto de hardware como de software com os produtos da DJI.
Aplicativos de voo
A maioria dos aplicativos de voo desenvolvidos por terceiros têm a finalidade de suprir funcionalidades específicas para determinadas atividades, por exemplo, no mapeamento de áreas, se faz necessário que o voo capte imagens do solo com altura e posicionamento precisos e que seja de maneira autônoma ou automatizada.

Você já imaginou o tempo que seria necessário para captar imagens do terreno acima, “na mão”, sem saber ao certo sobre o posicionamento, desde a primeira foto até os limites desta área? E a qualidade final das imagens captadas? Deve ser no mínimo bastante trabalhoso… É por isso que são desenvolvidos os aplicativos para realizar movimentos automatizados, conhecidos como “missão” ou “voo autônomo”. Em uma visão simplista, vamos exemplificar abaixo:
Como funciona uma operação de voo autônomo?
Voltando ao exemplo de mapeamento – A grosso modo, tudo começa na entrada de dados dos parâmetros, como altura e área do terreno através de uma plataforma apropriada para que seja feito em seguida o processamento, calculando e planejando a quantidade de fotos geradas e o tempo de trabalho: são dados importantes para, por exemplo, ter uma ideia se a bateria é suficiente para uma captação única. Se tudo estiver “ok”, é salva a missão ou voo autônomo para posterior voo.
A operação autônoma é realizada pelo aplicativo de voo através de instruções de programação dos “stick virtuais”: decolagem, foco da câmera apontando para o solo, deslocamento do drone até o ponto determinado (chamado também de waypoint) e a captação da imagem – Esse trabalho de captação só termina quando chegar na quantidade de fotos planejada ou por alguma intervenção do operador, tendo como instrução final solicitar a aeronave para voltar ao ponto de decolagem, caso contrário, é dada a instrução de deslocamento do drone para o próximo ponto.
Aplicativos
Os desenvolvedores são livres para desenvolver seus aplicativos e os compatibilizar com determinados produtos da DJI de acordo com suas estratégias e finalidades, por isso, pode acontecer de você deparar que não existe compatibilidade do aplicativo de voo com o drone que irá operar. Como dica, frequente as seções de help e do fórum de usuários do desenvolvedor.
Alguns aplicativos de voo que utilizam o Mobile SDK da DJI
Litchi:
Um dos mais antigos e conhecidos aplicativos de voo automatizado, oferecendo funcionalidades avançadas como waypoints, órbitas, follow-me, entre outras. Você pode programar uma missão de voo na nuvem e sincronizar no aplicativo de voo.
Site: flylitchi.com
DroneDeploy
Uma plataforma popular para mapeamento aéreo, planejamento de missões e análise de dados, amplamente utilizada em setores como agricultura, construção e inspeção.
Site: dronedeploy.com
Drone Harmony
É uma plataforma de software avançada para planejamento e execução de missões de drones, projetada para aplicações profissionais em setores como mapeamento, inspeção, agricultura de precisão e muito mais. Ele se destaca por sua flexibilidade, automação e integração com uma variedade de drones e sensores.
Site: droneharmony.com
Pix4Dcapture
Utilizado para planejamento de missões de mapeamento aéreo e fotogrametria, amplamente utilizado em setores como agricultura, construção e topografia.
Site: pix4D.com
Map Pilot
Desenvolvido pela Maps Made Easy é um aplicativo popular para mapeamento aéreo e fotogrametria, amplamente utilizado em setores como agricultura, construção e inspeção.
Site: mapsmadeeasy.com
Dronelink
É um aplicativo avançado para planejamento de missões autônomas, oferecendo funcionalidades como waypoints, órbitas, follow-me e scripts personalizados.
Site: dronelink.com
Finalizando…
Em resumo, a DJI oferece ferramentas para que terceiros desenvolvam softwares que atendam certas demandas, voltadas principalmente para operações automatizadas com drones DJI, tanto para linha profissional (enterprise) como para drones consumer.
A DJI possui também aplicativos para voo autônomo, porém, dedicados a operações enterprise:
- DJI Pilot:
- Projetado para drones profissionais, como a série Matrice e Inspire.
- Oferece funcionalidades avançadas para mapeamento, inspeção e voos comerciais.
- DJI Terra:
- Focado em mapeamento 3D e análise de dados para drones profissionais.
- Compatível com drones como Matrice 300 RTK e Phantom 4 RTK.
Espero que goste deste artigo e caso queira complementar, deixe nos comentários. Sua participação é muito importante.
🙂
(1) Área de Pesquisa e Desenvolvimento
(2) Em dezembro de 2020, a DJI foi adicionada à “Entity List” dos EUA, o que limitou sua capacidade de operar livremente no mercado americano e isso afetou o desenvolvimento e a distribuição de ferramentas, como o DJI Mobile SDK, em especial para dispositivos iOS, devido às políticas da Apple em relação a empresas sob sanções.