# DroneBridge Docs

## DroneBridge Docs

- [Introduction](https://dronebridge.gitbook.io/docs/readme.md): DroneBridge is a system based on standard WiFi hardware and single board computers (Raspberry Pi). It is designed to send & receive data from and to a UAV running iNAV or MAVLink.
- [Comparison](https://dronebridge.gitbook.io/docs/comparison.md): How does DroneBridge for Raspberry Pi compare to traditional WiFi connections & other similar projects
- [Overview](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32/untitled.md)
- [Quick Start](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32/quick-start.md): Fastest way to get started with DroneBridge for ESP32, plus links to the detailed guides.
- [Hardware & Wiring](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32/hardware-and-wiring.md): List of supported Hardware and the wiring instructions
- [Installation](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32/installation.md): How to flash the firmware to the hardware.
- [Configuration](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32/configuration.md): Configuration Options for DroneBridge for ESP32
- [Drone Swarm Control](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32/drone-swarm-control.md): Swarm communication options for DroneBridge for ESP32
- [Safety & Integration](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32/safety-and-integration.md): Important Information on Safety & Integration Guidelines. Disclamers.
- [Hardware Setup Examples](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32/hardware-setup-examples.md): This pages shows some examples on how to wire & setup DroneBridge for ESP32 hardware.
- [Troubleshooting/Help](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32/troubleshooting-help.md)
- [Logging & Debugging](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32/logging-and-debugging.md)
- [Developer & API Documentation](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32/developer-and-api-documentation.md): Documentation regarding DroneBridge for ESP32 aimed at developers and everyone how wants to use the REST:API.
- [Overview Drone Light Show Edition](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32-drone-light-show-edition/overview-drone-light-show-edition.md): Drone Light Show Edition (DLSE) of DroneBridge for ESP32 - what it is, how it fits into your show system, and how to get started.
- [Safety & Integration Guideline](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32-drone-light-show-edition/safety-and-integration-guideline.md): Valid for DroneBridge for ESP32 and specifically the Drone Light Show Edition (DB32 DLSE)
- [Hardware & Wiring](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32-drone-light-show-edition/hardware-and-wiring.md): How to choose the right ESP32 hardware for your show fleet and how to wire it to your flight controller and power management board.
- [Installation](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32-drone-light-show-edition/installation.md): How to flash the DLSE firmware to your ESP32 module.
- [License](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32-drone-light-show-edition/license.md): Info about available licenses and the way they work
- [Configuration](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32-drone-light-show-edition/configuration.md)
- [Support Suite](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32-drone-light-show-edition/dlse-commercial-support-suite.md): Open-source Python tooling for bulk flashing, configuration, licensing, and OTA updates across your entire drone fleet.
- [Developers - DLSE API Definition](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32-drone-light-show-edition/developers-dlse-api-definition.md)
- [System](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32-drone-light-show-edition/developers-dlse-api-definition/system.md)
- [Settings](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32-drone-light-show-edition/developers-dlse-api-definition/settings.md)
- [Clients](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32-drone-light-show-edition/developers-dlse-api-definition/clients.md)
- [License](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32-drone-light-show-edition/developers-dlse-api-definition/license.md)
- [OTA](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32-drone-light-show-edition/developers-dlse-api-definition/ota.md)
- [Static](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32-drone-light-show-edition/developers-dlse-api-definition/static.md)
- [Models](https://dronebridge.gitbook.io/docs/dronebridge-for-esp32-drone-light-show-edition/developers-dlse-api-definition/models.md)
- [Release Notes](https://dronebridge.gitbook.io/docs/dronebridge-for-raspberry-pi/release-notes.md): Current releases can be found at: https://github.com/seeul8er/DroneBridge/releases
- [Getting started](https://dronebridge.gitbook.io/docs/dronebridge-for-raspberry-pi/getting-started.md): Guide on setting up the DroneBridge system
- [Supported hardware](https://dronebridge.gitbook.io/docs/dronebridge-for-raspberry-pi/supported-hardware.md): A list for all the supported hardware options you have with DroneBridge
- [Standard Modules](https://dronebridge.gitbook.io/docs/dronebridge-for-raspberry-pi/standard-modules.md): Information on all standard modules on what they do and their inputs & outputs
- [Milestones](https://dronebridge.gitbook.io/docs/dronebridge-for-raspberry-pi/milestones.md): Milestones for past and upcoming releases
- [mwptools](https://dronebridge.gitbook.io/docs/dronebridge-for-raspberry-pi/untitled.md): GCS for iNAV systems
- [Adjusting TX Power & EIRP](https://dronebridge.gitbook.io/docs/dronebridge-for-raspberry-pi/adjusting-tx-power-and-eirp.md): How to change the TX power of the DroneBridge system
- [DroneBridge for Android (deprecated)](https://dronebridge.gitbook.io/docs/dronebridge-for-android/dronebridge-for-android.md): ARCHIVE
- [Enabling monitor mode](https://dronebridge.gitbook.io/docs/dronebridge-desktop/enabling-monitor-mode.md): Ways to prepare for receiving & sending data
- [Video stream playback](https://dronebridge.gitbook.io/docs/dronebridge-desktop/untitled.md): Exemplary commands allowing the video stream to be displayed using a Desktop OS.
- [Downloading & Compiling](https://dronebridge.gitbook.io/docs/developer-guide/downloading-and-compiling.md): How to setup and compile DroneBridge modules
- [System Architecture](https://dronebridge.gitbook.io/docs/developer-guide/system-architecture.md): Description of the different modules and how they communicate with each other.
- [Startup & Logs](https://dronebridge.gitbook.io/docs/developer-guide/startup-and-logs.md): Ways to start DroneBridge modules & how to access logs generated by the started modules
- [Raw protocol](https://dronebridge.gitbook.io/docs/developer-guide/raw-protocol.md): Specification of the DroneBridge raw protocol
- [Communication protocol](https://dronebridge.gitbook.io/docs/developer-guide/communication-protocol.md): Embedded into raw protocol. Used to send single messages to drone or ground station. Used to change settings. Implemented into communication module.
- [Status messages](https://dronebridge.gitbook.io/docs/developer-guide/status-messages.md): Implemented by status & control module
- [RC message/packet](https://dronebridge.gitbook.io/docs/developer-guide/rc-message-packet.md): Embedded into raw protocol. Used to send RC channel data to UAV.
- [USB message](https://dronebridge.gitbook.io/docs/developer-guide/usb-message.md): The protocol & messages used by DroneBridge USBBridge module to communicate with an android device connected via USB to the ground station.
- [Plugins](https://dronebridge.gitbook.io/docs/developer-guide/plugins.md): How to integrate your custom code into DroneBridge images
- [Image Build](https://dronebridge.gitbook.io/docs/developer-guide/image-build.md): How to build a working DroneBridge image for Raspberry Pi
- [System Integration Test Specification](https://dronebridge.gitbook.io/docs/developer-guide/system-integration-test-specification.md): Lists tests to be conducted before every new release
- [DroneBridge lib example usage](https://dronebridge.gitbook.io/docs/developer-guide/dronebridge-lib-example-usage.md): Examples on how to use DroneBridge library to send & receive custom data
- [Notes About Injection](https://dronebridge.gitbook.io/docs/developer-guide/notes-about-injection.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://dronebridge.gitbook.io/docs/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
