Skip to content

Dc8 lualvglwidget

Contest Details

Task:

Create the most popular new Lua widget using LVGL controls for EdgeTX color screen radios.

EdgeTX v2.11 brings with it the ability to use LVGL controls (such as buttons, sliders, toggles, QR codes, number and text edit fields) in Lua scripts and widgets on colour screen radios (see LVGL for Lua in Lua Reference Guide, PR #5179, PR #5558, PR #5808 and PR #5926). The task for this contest is simple - create a new Lua widget that effectively uses LVGL controls, thus showcasing the new capabilities this affords. The challenge? The community of users will be the ones who will decide how good the widget is! So what will they be swayed by… Looks? Versatility? Colourfulness? Usefulness? Configurability? 😄

Submissions will be via a pull request to https://github.com/EdgeTX/lua-scripts which clearly indicates that the PR is a contest entry (and will subsequently be labelled ‘contest’), and voting will be based on the PR that has the most thumbs ups to the first PR post at the time the contest closes. More than one submission can be entered, but only one entry will win.

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).

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 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 #dc8_lualvglwidget channel

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