Plugins

DroneEngage’s modular architecture allows extending functionality through plugins. Plugins can interface with custom hardware, sensors, and external systems.

Available Plugins

Plugin Development

Plugins can be written in:

  • C++ - For performance-critical applications

  • Python - For rapid prototyping and scripting

  • Node.js - For web-integrated solutions

All plugins communicate with the main DroneEngage system via the DataBus protocol.

See Custom Plugin Development for comprehensive custom plugin development guides and General plugin development guide for detailed development instructions.