The mobile SDK gives developers access to the hardware and software of the H520. With the SDK, you can immerse yourself in the capabilities of the H520 platform without having training in Robotics because it abstracts the complex functions such as flight stabilization, link communication, sensor management, camera control, and provides a simplified interface to deal with the components of the H520 to interact. Developers have access to a rich set of features through the mobile SDK. This includes, for example, flight control, camera and gimbal systems, real-time telemetry data, waypoint missions and video support. With the SDK, individual apps for the H520 can be developed to implement application-specific functionalities and to teach the H520 completely new behaviours.