Skip to content

v2.0RC2

Pre-release
Pre-release
Compare
Choose a tag to compare
@seeul8er seeul8er released this 14 Jul 21:51
· 36 commits to master since this release
764c02e

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.