The Blueye SDK

Tailor your drone operations, extend capabilities, and build entirely new applications on top of the Blueye platform

Blueye SDK - powerful, flexible & advanced

The Blueye SDK for researchers and integrators

While the Blueye App provides intuitive and reliable control for most users, we understand that researchers, universities, and system integrators may have advanced needs. Whether integrating the drone into a broader system or developing custom applications for education or research, our SDK offerings provide the flexibility to go beyond standard app control.

Python SDK and open communication protocol

Our Python SDK is open source and available on pypi.org, allowing users to build custom control clients, process telemetry data, and integrate with existing software platforms. For even greater flexibility, our communication protocol is openly documented and continuously evolving, enabling integration with a wide range of programming environments.

Deeper integration with Blunux

For projects that require full control, we offer the Blunux SDK—providing access to the drone's onboard operating system. In special cases, developers can interface directly with the core libraries or replace parts of the Blueye software stack with custom-built solutions. This level of access is ideal for advanced research and prototyping.