v2.0RC2
Pre-release
Pre-release
Pre-Release RC2 for DroneBridge for ESP32 v2.0
Use this version to test the latest features.
Changelog from v2.0RC1
- Fixed bugs related to startup, mavlink parsing and parameter protocol - In MAVLink mode the ESP32 will register as telemetry component to the GCS and drone.
- Removed WiFi client mode failsafe
- Fixed bugs related to client mode freeze when TCP is connected
- Boot button will reset configuration to prevent lockout: Short press (<0,8s) will reset mode to access point mode with default SSID and password. Long Press (>1,5s) will reset all settings and trigger a reboot of the device.
- Added experimental support for serial over USB (no UART connection required - serial data over USB - no debugging console via USB) Ideal for ground station esp32
- Hide settings in the web interface that are of no interest in the current mode
- Push to esp-idf v5.2.2
- Refactoring
Changelog from v1.5
- ESP-NOW LR Mode support with AES256-GCM encryption for more robust & secure long-range connections (swarm support)
- ESP32 LR (long range) support using WiFi mode (swarm support)
- Support for MAVLink semi-transparent parsing to reduce packet loss
- Injection of Radio-Status messages in MAVLink mode to pass RSSI information to GCS when in LR mode (introduction of ESP32 to ESP32 telemetry)
- Support for receiving UDP Broadcast messages
- Support for manually adding UDP targets via web interface
- Support for static IP
- Boot button to reset configuration (long press & short press)
- Documentation updates
- Fixed MSP parsing bugs
- No more need to erase the flash when updating the firmware from this version onwards
- Make the v2.0 API RESTful by @mmalecki in #76
- Add automated frontend build to v2.0dev by @mmalecki in #77
- Merge of V2.0dev to master for upcoming release v2.0 by @seeul8er in #78
Full Changelog: v2.0RC1...v2.0RC2
Full Changelog: v1.5...v2.0RC1
Install Instructions
When upgrading from v1.5 erase the flash first to be sure! Otherwise, it may not boot!
To flash/install see the included flashing_instructions.txt
.
The attached zip file includes all pre-compiled binaries that are ready to flash.
For detailed instructions please visit the wiki
New Contributors
Known Bugs
- Restart of esp32 in access point mode will not de-register clients. Clients will think they are still connected but they aren't. Restart/reset of clients necessary or access point must be taken offline for at least 3 seconds to trigger a WiFi search on the clients.
- When MAVLink parsing is activated there is a packet loss ~0.5 packets/second. This may be due to unanswered messages from the GCS to the ESP32. General performance is not affected.