Skip to content

Dc6 buddybackup

Contest Details

Task:

Be the first developer to make a mergeable pull-request (PR) against EdgeTX Buddy repository with a fully functional online model and radio settings backup and restore functionality for EdgeTX Buddy (https://github.com/EdgeTX/buddy).

The user should be able to select their handset (when in USB storage or bootloader mode) and:

  • choose whether to back up one or more (or all models) and/or model settings, and be able to then export/save to local storage

  • be able to select the local storage folder, and select models to restore. Collisions with existing model filenames should be detected, and in such cases there should be the ability to overwrite, or rename (and ideally, also auto-rename to free model “slots”).

Not required, but would be greatly welcome would be for ability to:

  • visualise the changes if there is conflict - i.e. perhaps simply a dual pane text visualisation of difference

  • save to / restore from .zip (and also .etx) files

Prize:

The winner can pick a radio model between RadioMaster TX16s mkII, GX12, Boxer, MT12, Zorro or Pocket (sponsored by RadioMaster). The radio will be shipped world-wide (see next sentence for limitations!) free of charge directly from the RadioMaster factory to the winner. Due to current geo-political situation, the prize cannot be shipped to Ukraine or Russia. EdgeTX would cover any possible local import fees (the winner of this competition can hand in the possible import fee bill via our OpenCollective page).

Bonus task:

As a bonus task, create in addition a standalone app with the same features and you can win in addition a RadioMaster ExpressLRS receiver, such as e.g. RP4TD or ER8. The bonus task prize can only be won by the contestant, who tackled and won the main task. The bonus task has to be completed and submitted to EdgeTX Github by midnight April 30th, 2025 GMT, to be eligible to receive the bonus prize.

Rules

To be eligible to win the radio, an address of a 18+ years old person is required. Entries from anyone, who has previously won an EdgeTX developer contest, will be accepted earliest on April 1st, 2025. Members of the EdgeTX development team cannot participate in the competition.

The contests ends after first successful submission, or on midnight of April 30th, 2025 GMT.

The EdgeTX PSC reserves the right not to accept submissions that work incorrectly and / or may negatively impact other parts of the EdgeTX system. The decision of the winner by EdgeTX PSC is final and legal recourse is excluded.

If you have questions about the contest, feel free to contact the EdgeTX team on our discord at the #dc6_buddybackup channel

Special thanks to our contest sponsor for their prize donation and helping to make this contest possible: